アドバンスト・マイクロ・デバイセズ
出典: フリー百科事典『ウィキペディア(Wikipedia)』
![]() |
中立的な観点:この記事は、中立的な観点に基づく疑問が提出されているか、あるいは議論中です。そのため、偏った観点によって記事が構成されている可能性があります。詳しくは、この記事のノートを参照してください。 |
アドバンスト・マイクロ・デバイセズ (Advanced Micro Devices, Inc. / AMD, NYSE: AMD) は、アメリカの半導体製造会社である。インテルx86互換マイクロプロセッサ及び自社64ビット技術のAMD64対応マイクロプロセッサやフラッシュメモリ等を生産している。1969年に設立。AMDをアムドと読む人もいるが、AMDの日本法人である日本AMDは公式発表などでは常にエーエムディーと言っている。なお、日本AMDの本社は東京都新宿区。
目次 |
[編集] 歴史
AMDの設立は、1969年のこと。1968年にフェアチャイルドセミコンダクターを退社したジェリー・サンダース (Jerry Sanders) などによって設立された。
[編集] セカンドソースメーカーとして
x86命令セットで動作するプロセッサは、インテルが開発した。インテルは今でこそ潤沢な製造能力を持つ世界最大の半導体メーカーであるが、当時は設立されたばかりの弱小メーカーに過ぎず、大手コンピュータメーカーが提示した採用条件は、インテルのみならず他社からも同一製品の供給体制を作らせることで供給不足の心配を回避することだった。これは互換プロセッサの開発を認めさせるという意味ではなく、インテルが開発したプロセッサを全くそのまま、性能も機能も、不具合すら同じ製品を製造させるという契約であることを意味し、これをセカンドソース契約と呼ぶ。AMDも当初はそのようなインテルのセカンドソースを製造するメーカーの一つだった。
しかしインテルはその業績の向上とともに製造能力を拡充し、1985年に発表になったi386プロセッサ(当初の名称は80386)以降インテルはセカンドソースを認めず、製造に必要な資料を公開しない方針を取った。多くのセカンドソースメーカーはそれを期に撤退をするが、AMDを含む数社は独自性を加え、同一ではないものの互換性のあるプロセッサの製造を開始する。
- 1975年:インテルとセカンドソース契約を締結。当時のライセンスは8085。
- 1982年:インテルと8088のセカンドソース契約締結。IBMがIBM PCに搭載するチップにセカンドソースを要求したため、インテルはAMDを含む複数の製造会社と契約せざるを得なかった。
- 1987年:386ライセンスに関しAMDとの12年に及ぶ訴訟が始まる。この訴訟は1994年に結審し、AMDの勝利に終わった。
- 1988年:インテルがAMDを286の特許権侵害で告訴。だが、インテルの提出した証拠書類に改ざんがあった事が発覚、また、セカンドソースライセンスが有効と認められ再審の結果AMDが勝訴。
[編集] 互換プロセッサの開発と路線の変更
AMDは1991年、最初の互換プロセッサ「Am386」を投入する。インテルはi486世代を発売していたが、同プロセッサは386世代ではあるが低コストの互換プロセッサとして採用が進んだ。
AMDはi486互換プロセッサ「Am486」の開発を進めていたが、インテルによるAMDのマイクロコード使用が不正なものであるとして争われた訴訟の結果、Am486は出荷差し止めの仮処分を受ける。
1993年に出荷されたAm486プロセッサは、Am486DXやAm486SX等が出荷され互換プロセッサとして好調な売れ行きを見せ、1995年には486プロセッサのアップグレードパスとしてi486互換プロセッサ「Am5x86」を出荷した。Am5x86はi486DX4とピン互換でありオーバークロックにより160MHzで稼動させることでインテルのPentiumプロセッサ100MHzと同等、133Mhzで稼動させることで75MHzと同等の性能を発揮したため、486プロセッサを搭載する旧マシンのアップグレード用として好評を博した。1996年には、インテルのPentium(P54C)プロセッサと「ピン互換」の「K5」プロセッサを出荷した。
AMDは、同じく互換プロセッサメーカーだったNexGen社を買収し、1997年には、NexGenが開発していたNx686を元に開発した「K6」プロセッサを出荷した。K6はインテルのPentiumのSocket7と互換性があり、発売当初はインテルのMMX Pentiumシリーズよりも高クロックで動作した。
当時インテルは、P5マイクロアーキテクチャを採用するPentiumからPentium Proで採用され、後のPentium IIおよびPentium IIIへと続くP6マイクロアーキテクチャに移行しており、1997年に出荷されたPentium IIプロセッサでは、ソケットを従来のSocket7からSlot1に移行した。
インテルのプロセッサの中心がSlot1へと移行したこと、およびインテルがSlot1のライセンスを他社に与えなかったことから、この次期にCyrix MIIやIDT WinChipなどSocket7で動作する互換プロセッサが登場し、低価格のPCで多く採用されている。
AMDもまたSocket7で互換プロセッサの開発を進めており、K6に拡張命令セットの「3DNow!」を追加した「K6-2」はPentium IIに迫る性能をもち、大手メーカー製のPCに採用された他、他社の互換プロセッサの性能が揮わなかったことからSocket7におけるアップグレード手段としても人気があった。
インテルのPentium IIIに対して、当初AMDは「K6-III」(K6-2の後継であるが3ではなくIIIとしたことに、Pentium IIIに対抗しようとした様子が伺える)プロセッサを開発し、インテルが1998年に出荷を開始したCeleronに対しては、K6プロセッサを当てることとした。
1999年に出荷されたK6-IIIプロセッサは、整数演算性能ではPentium IIIを超える性能をもっており、AMDはPentium IIIよりも高速であると主張していたが、浮動小数点演算性能ではPentium IIIに及ばず、浮動小数点演算性能が重視されるハイエンドマシンへの採用は進まなかった。(当時DEC Alpha AXPシリーズが、インテルのPentium IIIよりも、高速な浮動小数点演算と64ビット環境を安価に提供した事により、一時人気を博していた、AMDは後にK7でこのAlphaプロセッサのEV6バスを採用している。)
浮動小数点演算性能については、3DNow!を使用することにより改善するものの、AMDは3DNow!を扱うためのライブラリを提供するのみでソフトウェアの開発環境が整わなかったことから、3DNow!に対応したソフトウェアは普及しなかった。(インテルはライブラリにとどまらず各種言語、OS対応のコンパイラといったソフトウェア開発製品をもつ。)
K6-IIIではPentium IIIに対抗するには不十分であったことから、AMDは1999年に浮動小数点演算性能を高めた「K7」(Athlon)プロセッサを出荷し、この時それまでの互換プロセッサ路線を変更して独自のチップセットやソケット(SlotA)を採用している。
Athlon登場時は、オフィスソフト等ではPentium IIIと同等の性能をもつK6-IIIとAthlonを併せ広報していたが、インテルのPentium IIIとAthlonの動作周波数向上の競争をうけて、Athlonの製造量を確保するためK6-IIIの製造は打ち切られた。
互換プロセッサメーカーは、性能面でインテル製のプロセッサに対抗できなくなったことやインテルの知的財産保護制度の活用により方針の転換を余儀なくされ、互換プロセッサ市場からの撤退や組み込み用プロセッサ市場への移行(CyrixやIDTの子会社CentaurはVIA Technologiesに買収され、Riseは互換プロセッサ市場から撤退した。)が進んだ。AMDは、この中でAthlonを中心に独自のプロセッサ路線を立ち上げ、インテル製プロセッサと性能、価格の両面で対抗できるようになったことで、現在に至るまで互換プロセッサの製造、販売を続けることができている。
[編集] Athlonの登場とモデルナンバー導入
1999年、初期のK7プロセッサである「K75」と呼ばれるAthlonプロセッサで、パソコン用プロセッサとしては初めて動作クロック1GHz(1000MHz)を突破した。続く、開発コード「Thunderbird」で商業的にも成功した。しかし発熱や消費電力の急増が問題であった、また当時は焼損防止機能がなかったため無理なオーバークロックにチャレンジする、自作機においてCPU-FANの取り付けに失敗する等により過熱破損の悲劇が生まれたが、正常なクロック、確実なCPU-FANの取り付け等を行った自作機においては、インテルのCPUでは手に入れることのできない性能が享受できることから、自作マシンとして人気を誇った。
その人気から、K7世代においてAMDはインテルから5%のシェアを奪取した。これは、1メーカが90%以上の寡占状態にある市場においては、奇跡と言っても過言ではないレベルの出来事である。
K7プロセッサでは、AMDのプロセッサでは初めて「Athlon」の商標が採用された。その後、インテルのCeleronに相当する低価格ラインには「Duron」の商標が付けられた。
「K75」「Thunderbird」はエポックメーカーとして成功したが、前述のような理由から、単純なクロック増加のみでの性能向上に限界が見えたこともあり、以後はキャッシュ・レイテンシの改善や、パイプライン適正化などによる効率化を重視し、クロック以外での性能向上に力を注いでいく。しかし当時はクロック周波数の高さこそが性能の高さに直結するという風潮があった。そこでAMDは、周波数によらない性能を表すための指標となる“モデルナンバー”を採用した。モデルナンバーは、当初はThunderbird比とされ、インテル製CPUのクロック周波数を意識したものではないとAMDは主張していたが、その後「モデルナンバーが『他社製CPUのクロック周波数』とMHz換算で同じ(例:モデルナンバーが2000+ならばクロック周波数で2.0GHz)であれば同等かそれ以上の性能を示す」とするプレスリリースを発表する。その当時『他社製CPU』を製造していたのは実質インテルしかなかったため、このプレスリリースはインテルやクロック至上主義への対抗であることは明らかである。その後、インテルがPentium4でハイパースレッディング・テクノロジーを実装してからはこのモデルナンバーとインテル社製CPUのクロック周波数が当てはまらなくなり、AMDでは「自社製CPUの性能を表すひとつの指標」としている。しかし、Athlon 64(後述)が生まれたときにモデルナンバーの再構築を行い、再びインテル社製CPUのクロックの性能と同じであることを示すモデルナンバーを用いている。
[編集] そしてAMD64へ
現在は、x86アーキテクチャを64ビット拡張した「Opteron」や「Athlon 64」など第8世代(K8)の各種マイクロプロセッサを市場に供給している。
AMDは、既存のx86命令セットを拡張しx86命令セットと上位互換の64ビット命令セットを開発、x86-64(のちにAMD64と改称)としてCPUを発売した。比較的安価にそしてx86からの連続的な移行を可能とするAMD64命令セットが市場に(特にサーバー市場において)受け入れられた。マイクロソフトも、IntelにAMD64と互換のある命令セットの採用を要請、IntelはAMD64互換プロセッサを発売した。AMD64に対応するWindowsをx64 Editionとして発売、AMD互換メーカとしてIntelはCPUを作成する事になった。
MicrosoftがAMD64およびIntel64に対応する製品にx64 Editionと命名した結果、それらの総称はx64となった。ただし、独自の拡張もあり厳密にはAMD64と完全な互換は無いがこれは、互換CPUの常である。 完全な互換性(不具合を含めて)は、インテルがAMDに対してセカンドソースを行いたい旨、セカンドソース契約を行い、AMDが契約を結ばない限りは無い。
また2003年の8月には、ナショナル セミコンダクター (NS) からセットトップボックスやシンクライアント向け、x86互換統合プロセッサの「Geode」(ジオード)の開発を中心とする部門を買収している。 また2005年頃から、AMDとインテル両社がデュアルコア技術を押し出した製品をラインナップに加えたことから、2005年後半期よりユーザ確保の戦いが熱をおびるようになった。AMDの優位性を誇示するために、自作パソコンユーザが集まる店頭でベンチマーク対決を実施したり、法人ユーザへの導入実績に向けてなぜAMDの製品を選んだかをインタビューする内容の広告を製作している。
2006年7月、AMDはカナダのATIを総額54億ドルで買収した。 これにより、AMDはグラフィック部門、チップセット部門の拡充に加えATIが所有しているインテルとの クロスライセンス権を所有する事にもなった。
このクロスライセンス契約の中には、インテルが特許を所有しているバスシステムに関するものもあり、 このクロスライセンス契約によりATIはインテル向けのチップセットを作成していた。
[編集] 製品群
[編集] マイクロプロセッサ
- Intelのセカンドソース品(一部)
- AMD開発品
- AMD K5:Pentiumピン互換。
- AMD K6
- AMD K6:MMX Pentiumとピン互換。
- AMD K6-2:Pentium II対抗。「3DNow!」実装。その開発呼称からK6-3Dとも呼ばれる。
- AMD K6-2-P:K6-2のモバイル版(PowerNow!は未搭載)
- AMD K6-2+:K6-2の高クロックモバイル版(PowerNow!搭載)
- AMD K6-III:256KBのL2キャッシュを実装。それまでL2キャッシュと呼ばれていたマザーボードに実装されているキャッシュをL3キャッシュとして利用可能で、この状態をAMDはTrilevel Cacheと呼ぶ。
- AMD K6-III-P:K6-IIIのモバイル版(PowerNow!は未搭載)
- AMD K6-III+:K6-IIIの高クロックモバイル版(PowerNow!搭載)
- AMD K7:K6までのアルファベットと数字の組み合わせによる製品名を改め、固有名詞を付けることになった。
- AMD K8:「AMD64」を実装。
- Athlon 64:
- Athlon 64 X2:デュアルコア化を念頭において開発していたAMD-K8のなかで、Opteronに次いでデュアルコアとして製品化したもの。
- Athlon 64 FX:Athlon 64の上位製品。名称にあるFXは、SFXなど映像処理向けであることを意図したもの。しかしOpteronおよびAthlon 64がマルチスレッド処理を強化したデュアルコア化が行われると、Athlon 64 FXはマルチスレッド処理に向く映像処理ではなく、ゲームなどシングルスレッド処理が多いアプリケーションソフト向けとして路線変更される。ただ、Athlon FX-60以降においてはデュアルコア化された。
- Opteron:サーバー向けCPU。CPUの個数により、1個、2個、8個まで対応するラインナップが存在する。また、デュアルコア版も存在する。
- Turion 64:モバイル向けK8プロセッサ。それまでMobile Athlon 64としていたが、マーケティング目的により専用ブランドを新設した。
- Turion 64 X2:モバイル向けK8プロセッサ。x64対応初のデュアルコアモバイルプロセッサ。これまでのSocket754から専用設計のソケットに変更された。
- AMD K8L: K8のマルチコア向け改良
- Athlon 64 X4:今後発売されると思われている、クアッドコアプロセッサ。L3キャッシュを搭載する。
- Sempron:2004年に低価格機種向けに新設されたDuronを置き換えるブランド。Athlon各シリーズの下位に置かれる為、Athlon各シリーズから性能と機能の削減を行っている。市場状況に合わせて性能や機能などの削減と付与を行う為、Sempronブランドの定義付けは難しい。
- AMD Geode:National Semiconductorから買収した低消費電力の組み込み向けブランドと製品。
[編集] チップセット
ATIブランドの製品についてはATI Technologiesを参照。
[編集] 関連項目
[編集] 外部リンク
AMDのCPUリスト |
---|
生産終了: Am2900, Am29000, Am286, Am386, Am486, Am5x86, K5, K6, K6-2, K6-III, Athlon, Duron, Sempron (Socket A版) 生産中: Athlon 64, Sempron, Athlon 64 FX, Athlon 64 X2, Turion 64, Turion 64 X2, Opteron, Geode |
カテゴリ: 中立的観点に議論ある項目 | 半導体企業 | アメリカ合衆国の企業 | NYSE上場企業 | S&P 500 | マイクロプロセッサ