前回に引き続き、AMDのSocket AM2+以降のCPUについてまとめてみたい。
初のネイティブクアッドコア「Phenom」
発熱量とエラッタに苦しむ
Socket AM2+世代でまず最初に登場したのが、「Barcelona」コアをベースとした「Agena」コアのクアッドコアCPU「Phenom X4」である。デスクトップ向けとしては初めての“ネイティブクアッドコア”(つまりMCM技術を使わない)となったPhenom X4だが、立ち上がりはずいぶん苦戦するものとなった。
Barcelona/AgenaのCPUコア自体は、前世代に当たる「K8」(Athlon 64/64 X2)と比べると、共有3次キャッシュの搭載やパイプラインの小改良、仮想化機能「AMD-V」の機能拡張、HyperTransport 3の搭載といった程度の違いしか見えない。しかし、特にサーバー分野では、インテルのCoreマイクロ・アーキテクチャー搭載のXeon(関連記事)や、その後に控える「Nehalem」(Xeon 3500/5500番台など)に対抗すべく、内部は大幅に機能強化されている。
強化点で特筆すべきものが、CPUのパイプラインと1次キャッシュ間の帯域の大幅強化である。K8は最大1サイクルで8Byte分、Core 2シリーズやCore i7でも1サイクルで16Byte分の帯域幅にすぎないのに対し、Phenomでは1サイクルで32Byteと、一挙に4倍の帯域をサポートした。ところがこれを実装したことにより、命令とデータの1次キャッシュ周りが猛烈に消費電力を喰うことになってしまい、発熱が多すぎて動作周波数が上げられないという重荷を背負ってしまった。
また、CPUコアと1次キャッシュ間の帯域こそ極端に大きいが、1次キャッシュからメモリーに至る帯域は下表のように尻すぼみになっている。そのため、1次キャッシュ内に収まるようなデータであれば高速に処理が可能だが、そこで収まらないとデータアクセスの帯域が狭いために、いきなり性能が落ちるのは少々情けない。AMDもこのあたりを相応に強化したかったのだろうが、それを実施するとさらに発熱が増えて洒落にならないので断念したのではないかと思う。
| Phenomの各コンポーネント間の帯域 | |
|---|---|
| CPUコア⇔1次(L1)キャッシュ | 32Byte/1サイクル |
| 1次キャッシュ⇔2次(L2)キャッシュ | 8Byte/1サイクル |
| 2次キャッシュ⇔3次(L3)キャッシュ | 3.5Byte/1サイクル |
| 3次キャッシュ⇔メインメモリー | 2.5Byte/1サイクル |
そんなわけで、当初のPhenom X4は動作周波数が2.6GHz止まりだった。そのうえ、製品出荷直前に3次キャッシュの制御に問題があり、「特定の条件では3次キャッシュの内容が破壊される」という不具合(エラッタ)が発覚。急遽この対策のために修正を掛ける羽目になった。結果として2007年11月に発表された最初のPhenom(B2 Steppingと呼ばれる)は極めて短命に終わり、2008年3月から不具合を修正した製品(同B3 Stepping)がリリースされたことでやっと正常化した。
しかし高い消費電力に関しては、なかなか解決されなかった。それでも改善はあり、例えば2.6GHzの「Phenom X4 9950 Black Edition」は、当初出荷された製品のTDPが140Wと、デスクトップ向けとしては猛烈に高い消費電力だったが、プロセス側の改善により後から125W版が追加されるなど、若干ではあるが改善された。とはいえ、動作周波数をさらに引き上げるのは難しく、この2.6GHzで頭打ちになってしまう。
その代わり、AMDはより低い動作周波数のラインナップを増やすことを選んだ。B3 SteppingのPhenom X4とほぼ同時期に、「Toliman」と呼ばれる3コアの「Phenom X3」を投入する。ダイそのものはPhenom X4と共通ながら、1コア分を無効化して3コアとした製品だ。動作周波数を若干控えめにしたこともあり、こちらの消費電力は65Wまたは95Wと、まだ現実的な数値に押さえ込むことに成功した。
本記事はアフィリエイトプログラムによる収益を得ている場合があります

この連載の記事
-
第891回
PC
謎多き次世代Xeon「Diamond Rapids」を解剖、3D Meshの進化と新命令セットAPXがもたらす変革 -
第890回
PC
Samsung「SF2P」の全貌! GAA最大の弱点であるPMOS性能低下を克服し、TSMC追撃へ準備万端 -
第889回
PC
なぜ巨大チップは歪んで壊れるのか? SK HynixのHBM4「MR-MUF」とTSMCのCoWoS-Lを襲う熱膨張の罠 -
第888回
PC
NVIDIA Rubin Ultra開発中止の真相! 180層CoWoS-Lの歪曲トラブルと、急造ラックNVL576に透ける苦肉の策 -
第887回
PC
AIなしではもはや限界 TSMCが明かすメモリー開発にAIが不可欠となった現実 -
第886回
PC
CFETの足を引っ張るPMOSを救え! imecが提案する新絶縁層と、あえて精度を緩める「Notch Alignment」の妙手 -
第885回
PC
TSMCも次世代「CFET」の全貌を披露! Forksheetスキップの背景と、世界最小6T SRAM実証で見えた2030年への布石 -
第884回
PC
Samsungが次世代CFETの試作に成功! IBMの10万ドル方式に対抗する、量産重視な「一括形成プロセス」のリアリティ -
第883回
PC
TSMCのA16プロセスの詳細が判明! 性能向上の主因はトランジスタではなく裏面電源供給(SPR)にあり? -
第882回
PC
IBMが0.7nmチップの製造に成功! 変態的CFET構造NanoStackの凄みと、あまりに高すぎる製造コストの壁 -
第881回
PC
同一周波数で消費電力18%削減! 進化した「Intel 18A-P」はどこが変わったのか? - この連載の一覧へ











