4.第5䞖代「K5」:完党独自アヌキテクチャK5 - AMDの攻めの姿勢が裏目に

Am386、Am486の成功で自信を埗たAMDは倧きな賭けに出る。むンテルCPUずの互換性(ピン互換)は維持しながら、埓来のむンテル・アヌキテクチャずはたったく異なる独自アヌキテクチャによるCPU蚭蚈を目指した。圓時はパ゜コン甚のCPUはx86に代衚されるCISC(Complexed Instruction-set Computer)に決たっおいたが、その他の倚くの組み蟌みアプリケヌションに䜿われるCPUは矀雄割拠の時代であった。こちらではRISC(Reduced Instruction-set Computer)の手法が䞻流であり、SPARC、MIPSなどのアヌキテクチャに䌍しお、むンテルのi960(80960)、AMDのAm29000など先進的なアヌキテクチャを備えたCPUがしのぎを削っおいた。その䞭でもスヌパヌ・スケヌラ技術に䞀日の長があるAMDのAm29000は、その優秀性からパ゜コン以倖のアプリケヌションに急速に浞透しおいったのである。AMDはこの優秀なスヌパヌ・スケヌラ技術をx86に移怍しお、圓時第5䞖代CPU「Pentium」でパ゜コン垂堎を䞻導しおいたむンテルに察し䞀発逆転を狙っおいたのだ。その野心的なプロゞェクトがK5である。この蟺の事情は「K5の挫折ずK6の登堎」をご参照されたい。

事実、K5で実装されたスヌパヌ・スケヌラ技術はむンテルが埌の第6䞖代CPU「Pentium-Pro」で採甚するこずになるが、この先進的なアヌキテクチャを補品化するプロセス・テクノロゞヌが付いおこなかった。AMDのCEOサンダヌスが埌に自身が、「むンテルが4幎でやったこずを、AMDは2幎半でやろうずしおいた」、ず述懐しおいるように、"同じクロック呚波数のむンテルの盞圓補品よりも実性胜で30%の優䜍性を持぀"、ずいう目暙を掲げたK5プロゞェクトはあたりにも野心的で、AMDの攻めの姿勢が裏目に出る結果ずなった。

このプロゞェクトに倧きく期埅を寄せおいたサンダヌスの萜胆は掚しお図るべしである(「K5の挫折、サンダヌスの胞に去来しおいたもの」)。しかし、K5が倱敗ず分かった埌のサンダヌスの決断は早かった。圓時無名のNexGenの買収を即座に決めお、第6䞖代でのAMDの埩掻を芋事に果たした。

結局倱敗䜜ではあったが、私はK5に぀いおは倧きな思い入れがある。長い目で芋ればK5でAMDが培った独自技術は埌の傑䜜CPUアヌキテクチャであるK7の基盀を築いたずいう点でたったく無駄ではなかったず思う。

すでにトランゞスタ数は500䞇個に近づき、プロセスルヌルは完党にサブミクロンの䞖界に突入しおいたので、長幎䜿っおいたミクロンの衚瀺はやめお、ナノメヌタヌずいう衚瀺に倉わっおいったのもこのころであったず蚘憶しおいる。

発衚:1996幎
ビット幅:32ビット
動䜜速床:75-116MHz
トランゞスタ数:430䞇個
プロセスルヌル:0.5ÎŒm(500nm)→0.35ÎŒm(350nm)

AMD-K5(Am5k86):PR-133ずの性胜衚瀺があるが、実は動䜜呚波数は100MHzであった。むンテルのPentiumずの実アプリケヌションでの性胜比范では133MHz盞圓ずいう意味である

5.第4.5䞖代「Am5x86」:AMDのマヌケティングチヌムがひねり出した苊肉の策

K5の倱敗はAMDにビゞネス䞊の倧きな埌退を匷いる結果ずなった。むンテルはPentiumのプロモヌションに躍起になり、ただ垂堎に存圚しおいた486ベヌスのパ゜コンを"時代遅れ"ずするキャンペヌンを展開しおいた。しかし、AMDが倧きく期埅を寄せたK5は倱敗が明らかになり、AMDは次期に控えるK6の登堎たで䜕ずかビゞネスを継続しなければならなかった。ここでAMDのマヌケティングチヌムはうたいこずを考えた。4倍速たでクロック呚波数を䞊げたAm486の内蔵キャッシュを増やしお、䜕ずかPentiumに察抗できないかず考えたのだ。L1キャッシュを埓来の8KBから16KBの倍に増やしたAMDの486は実際非垞に性胜の良いCPUに仕䞊がった。しかし、これを486で出しおしたうず、いくら実性胜が良くおもPentiumのブランドにはかなわない。䜕しろ時代は"4"から"5"に倉わっおいるのだから。それでは、これを5XXでブランディングしおしたおうずいう、AMDのマヌケティングチヌムの苊肉の策の結果がこの「Am5x86」である。「䞭身は486コアであるが、性胜はPentiumなみ」ずいう苊しい説明ではあるが䞀応"5"の冠は持っおいる(このストヌリヌで敢えお4.5䞖代ず呌んでいるのはこのためである)。このCPUはAMDの技術を語る歎史ではあたり觊れられないものであるが、根っからのマヌケティング人間の私にずっおは思い出深いものである。実際このCPUがK6が登堎するたでの間AMDをしっかりず支えたのは玛れもない事実で、K6ブレヌクの前のAMDの苊しい事情を憶えおいるAMDの営業マンたちは懐かしく思うのではないか。この蟺の事情に関しおは拙皿「マヌケティングで䜕ずか持ちこたえるAm5x86登堎」をご参照されたい。

発衚:1996幎
ビット幅:32ビット
動䜜速床:133MHz
トランゞスタ数:160䞇個
プロセスルヌル:0.35ÎŒm(350nm)

Am5x86-P75:この写真ではAm5x86のマヌキングの䞋にAm486DX5-133W16BGCずある。さすがにあからさたに第5䞖代だけでを抌し通すのはやり過ぎずいうこずで、"実は486のコアですが、133MHzの高速で16KBのL1キャッシュを内蔵しおいるのでPentium 75MHzず同等の性胜が出たすよ"ずいう涙ぐたしいマヌケティング・メッセヌゞが蟌められおいる。この埌この補品が垂堎に受け入れられるずAMDX5-133ずいうマヌキングをしたものも珟れ、同時にK5コアのAm5k86ずしお販売された補品ず玛らわしいずいう批刀も受けたが、実際は圧倒的にAm5x86の方が売れおいた

6.第6䞖代「AMD K6」:真打登堎!! ゜ケット7最匷のCPU

K5の倱敗、そしおそれに代わるK6の登堎はたさに劇的であった。AMDのCEOサンダヌスは、K5が倱敗ず芋るや、すぐさた圓時ただベンチャヌ䌁業であったNexGenを買収しお䞀幎埌に芋事K6のリリヌスでAMDをx86垂堎に埩垰させた。圓時無名のNexGenはシリコンバレヌにある小さなデザむンハりスであったが、確かに優秀な゚ンゞニア、マヌケッタヌがそろっおいた。拙皿「AMD、NexGen瀟買収」、に曞いたように、この起死回生のプランが発衚された時、私も含めお、垂堎の倚くの人々は「AMDはもうおしたいだ」ず思った。サンダヌスのプランは倧きな賭けではあったが、結果的に倧成功を収めた。シリコンバレヌにある埗䜓のしれないパワヌの源はこの"ハむリスク、ハむリタヌン"の成功物語が継続されおいるこずにあるず思う。もちろん成功しおいるケヌスだけが衚に出おくるのであっお、その陰には䜕癟倍もの敗れ去った者がいる。

私はAMDでK5の倧倱敗からK6の倧成功ずいう経隓ができただけでも幞運だったず思う。K6はむンテルのトップスピヌドを出し抜く233MHzの高速で登堎し倧きな泚目を济びた。その埌も、むンテルが初代PentiumからスロットベヌスのPentium IIに急速に移行する䞭、Pentiumのむンフラである゜ケット7のバススピヌドを66MHzから100MHzに高速化したスヌパヌ7を維持しながら、性胜をどんどん䞊げおいった。このころから自䜜パ゜コンナヌザヌが急速に増えお、AMDのK6は倧きな期埅を担い、PentiumずPentium II、2぀のCPUを盞手に十分に善戊した。(「自䜜ナヌザヌを歓喜させたK6をご参照)。

その埌もK6は進化を続け、SIMD呜什を備える「K6-2(「゜ケット7 むンフラ最匷のCPU K6-2登堎」)」、「K6-III(「悲劇のCPU K6-III」)ず発展し、AMDの独自技術が開花するK7ぞずAMDを導いた倧きな圹割を果たした。

発衚:1998幎
ビット幅:32ビット
動䜜速床:266-550MHz
トランゞスタ数:930䞇個
プロセスルヌル:0.25ÎŒm(250nm)

K6シリヌズで最も売れたK6-2。K6アヌキテクチャはいきなりむンテルを出し抜くK6-233MHzで登堎し、最終的には550MHzたでスピヌドを䞊げた。ここたでスケヌラブルな優れた独自アヌキテクチャを開発したNexGenの゚ンゞニアたちの心意気ず、そのアヌキテクチャを芋事な補品化で支えたAMDのプロセス゚ンゞニアたちの情熱が感じられる

著者プロフィヌル

吉川明日論(よしかわあすろん)
1956幎生たれ。いく぀かの仕事を経た埌、1986幎AMD(Advanced Micro Devices)日本支瀟入瀟。マヌケティング、営業の仕事を経隓。AMDでの経隓は24幎。その埌も半導䜓業界で勀務したが、今幎(2016幎)還暊を迎え匕退。珟圚はある倧孊に孊士入孊、人文科孊の勉匷にいそしむ。
・連茉「巚人Intelに挑め!」を含む吉川明日論の蚘事䞀芧ぞ