Athlon 64

Athlon 64（アスロン ろくじゅうよん）は、AMDのx86命令セット(インテル互換であることを意味する)に対応した64bitのマイクロプロセッサ。
Athlon 64は、Opteronと同じAMD64技術を搭載した。従来のAthlonシリーズはK7アーキテクチャであったのに対し、Athlon 64とその派生製品はK8アーキテクチャを採用した。
同じK8アーキテクチャを採用した上位モデルのAthlon 64 FXと、デュアルコアプロセッサーのAthlon 64 X2が存在する。
概要.
Opteronとの相違.
Opteronとの違いは、シングルプロセッサのみをサポートすること。それに伴ってCPU間接続が不要になり、HyperTransportがチップセット接続の為の1本に制限されている。しかしOpteron 100シリーズもHyperTransportは1に制限されている。また、レジスタードメモリを必要とするOpteronに対し、Athlon64はアンバッファードメモリで動作するという差異もある。
ハードウェアインターフェイスとして、シングルメモリチャネルのSocket 754、デュアルメモリチャネルのSocket 939、DDR2メモリー対応のSocket AM2を採用している。
クロック自体の向上からクロックあたりの性能向上へ.
Athlon 64を含めたK8シリーズの「実働クロック抑制、低発熱・省電力化」は、技術的な壁に突き当たり始めていた「クロック周波数による性能向上」というPC用プロセッサの流れに一石を投じ、「PC用プロセッサの性能イコールクロック周波数」という認識に変化をもたらした（ギガヘルツ神話の終焉）。リーク電流の抑制に失敗し高発熱化してしまったPentium 4から自作機ユーザの眼を惹き付けることにも成功した。
しかしそれは結果的にインテルの失敗を自社に有利に利用する為のもので、明確な意図があったものではないと言える。2000年3月6日、インテルが1GHzで動作するPentium IIIを3月8日に発表する情報を事前に察知したAMDは予定を前倒しして、x86系初の1GHzを超えるCPUとしてAthlon 1GHzを発表した。インテルがNetBurstマイクロアーキテクチャで最終的に10GHzにまで到達すると予告した直後に、AMDもK8アーキテクチャで10GHzを予定していると発表している。しかしAMD自身K7後半（Pentium 4普及直前頃）に既にAthlonXPでギガヘルツ路線を若干修正しており、さらにK8では「5年の歳月を経て求められるのはクロック周波数ではなく総合的な性能だ」として、クロックあたりの命令実行数 (IPC) に重点を置いた宣伝をするようになった。
なお、「ギガヘルツ神話」という言葉は、K7時代のクロック向上競争の時期に、高IPC低クロックCPUであるPowerPCを採用していた「アップルコンピュータ」の広告に登場したものである。
利点.
Athlon 64の利点としては、プロセッサの大胆な性能向上に対してチップセットの改良を必須としない（従来、チップセットのノースブリッジが持っていた機能のほとんどをプロセッサ側にパッケージングしている為）ので、マザーボードの種類が豊富で、非常に安価なものからハイエンド用のものまで流通していた点が挙げられる。また、Athlon 64の最初の製品であるClawHammerの3200+から一貫してAMD64を搭載している（同系統のK8アーキテクチャのSempronでは、当初はAMD64を無効化していた）。
また、上位製品であるAMD Phenom及びAthlon X2の発売時点では、すでにCPUの大半が64ビット対応だったことからAthlon 64からAthlonに改称して販売を継続していた。AMD64が非搭載になったわけではない。
各世代についての詳細.
以下のCPUコアの名称はAMD内部での開発コードネームである。
Athlon 64.
Clawhammer（クローハマー）.
Socket 754版ではCool'n'Quietの最小クロック周波数と電圧が800MHz/1.3Vであったが、Socket 939版以降は、1000MHz/1.1Vに変更されている。
Newcastle（ニューキャッスル）.
ClawhammerのL2キャッシュ容量を半分に削減し、ダイサイズの縮小を図ったものである。
Winchester（ウインチェスター）.
90nm SOIで作成されたAthlon64プロセッサ。駆動電圧が1.4Vに低下するなど、130nm SOIに比べて更なる省電力化が図られている。また、WriteCombineキャッシュなどの改良も行われ、わずかではあるが処理性能が向上した。
Venice（ヴェニス）.
WinchesterにSSE3命令が追加され、メモリコントローラの改良により、4バンク搭載時のDDR400動作が可能になったもの。
尚、市場価格維持、もしくは歩留りなどの都合により、Athlon64 X2のManchesterコアの一方のコアを無効として、VeniceコアのシングルコアAthlon64として販売されている場合がある（リビジョンはDH-E4）。このような製品は、オリジナルのVeniceコアと比較して消費電力が小さかったり発熱が低く抑えられていると言われている。
San Diego（サンディエゴ）.
ClawHammerの90nmプロセス製造版。SSE3命令が追加されているほか、メモリコントローラの改良により、4バンク搭載時のDDR400動作を可能にしている。
Orleans（オルレアン）.
90nm SOIで作成されたAthlon 64プロセッサ。メモリコントローラが変更されDDR2 SDRAMに移行した。これに伴い、940pinのSocket AM2に変更になった。TDP62Wの通常版の他にTDP35Wの低消費電力版が存在する。これらの製品を「K9」と呼ぶこともある。
Lima（リマ）.
65nm SOIで作成されたAthlon 64プロセッサ。製造プロセスルールの微細化で、消費電力が低下した。
Athlon.
Orleans（オルレアン）.
Athlon 64(Orleans)のEE版。L2キャッシュ容量が倍増している。
Lima（リマ）.
65nmにシュリンクされたAthlon。90nm SOI版と比べ、L2キャッシュが削減されクロックが引き上げられている。L2キャッシュの容量の関係で、一部のアプリケーションでは上位製品であるAthlon LE-1660(65nm SOI)がAthlon LE-1640(90nm SOI)よりも遅いことがある。
Athlon Neo.
Huron（ヒューロン）.
Yukonプラットフォームと共に発表された、ノートブック向け製品。シングルコアCPUで、RS690E＋SB600チップセットと組み合わせて利用する。ソケットは新形状のASB1。
Socket 754.
Socket 754（ソケット-）は、マザーボード用のCPUソケット規格のひとつ。754個の電気的接点を有するピンホールがある。2003年9月のAthlon 64シリーズの発表と共に登場した。
対応するプロセッサはAthlon 64、Sempron、Turion 64。DDR SDRAMメモリをサポートし、アクセスはシングルチャネルである。当初はワークステーション / サーバ向けの Socket 940 Opteron と共存するパフォーマンスデスクトップ向けプラットフォームであったが、わずか半年ほど後の2004年4月にデュアルチャンネルに対応するAthlon 64とSocket 939プラットフォームが発表された。これ以後もSocket 754に対応したAthlon 64も投入はされていたものの、パフォーマンスデスクトップでSocket 754の商品価値が維持できた期間は短いものとなった。その後はメインストリームおよびモバイル向けプラットフォームとしてSocket 939と共存する形となり、プラットフォームとしての寿命は後継のSocket 939より長いものとなった。
Socket 939.
Socket 939（ソケット-）は、マザーボード用のCPUソケット規格のひとつ。電気的接点を有するピンホールの数は、Opteron用のSocket 940より1個減じた939個。
2004年4月のデュアルチャネル対応版Athlon 64と同時に発表された。対応するプロセッサは Athlon 64、Athlon 64 X2、Opteronの他、一部のSempronも対応する。
2006年6月に後継となるDDR2 SDRAMに対応したプラットフォームとしてSocket AM2が発表され、Socket 939は終了した。
市場流通が終了してから2年以上が経過した2009年10月、DirectX (Direct3D) 10.1や HDMI をサポートする、最新の AMD 785G / SB 710 チップセットを搭載した Socket 939 用マザーボードが発売されている。
さらに2010年8月末、AMD 790GX/SB750チップセットを搭載したmicroATXマザーボードが登場した。
Socket AM2.
Socket AM2（ソケット-）は、マザーボード用のCPUソケット規格のひとつ。
電気的接点を有するピンホールの数は、Socket 939より1個増えた940個で、Opteronで用いられているSocket 940と接点の数では同じだが、互換性は無く接点の配列も変えられている。
扱えるメモリがDDR SDRAMからDDR2 SDRAMに移行し、これまでOEM版を除いてSocket 754版のみであったSempronもこのソケットに移行し、プラットフォームが統一された。また、AMD-Vにも対応した（Sempronを除く）。これにより、Athlon 64およびAthlon 64 X2、Athlon 64 FX はDDR2 800まで、Sempron はDDR2 667まで扱うことが出来るようになり、メモリ周りがさらに強化された。