Athlon MPからの改良点とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > Athlon MPからの改良点の意味・解説 

Athlon MPからの改良点

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/10/03 21:38 UTC 版)

Opteron」の記事における「Athlon MPからの改良点」の解説

初代K8コア搭載モデルでのAthlon MPからの主な改良点は、メモリコントローラー内蔵と、AMD64というx86命令64ビット拡張した命令実装2点である。このAMD64では、ストリーミングSIMD拡張命令2 (SSE2) 相当のマルチメディア拡張命令標準サポートされ後のモデルでは同3 (SSE3) も追加実装されている。 マイクロアーキテクチャー改良行われていて、フロントエンドでは分岐予測改良行っており、ローカル分岐予測については、命令キャッシュ組み込まれたBranch-Selectorを用いて行う。グローバル分岐予測器については、K7の4倍とも云われる、16K-entryの分岐履歴保持できる。ただし、分岐先ターゲットバッファ(BTB)はK7と同じ数である。命令パイプラインにも改良入っており、デコーダについては、2分割命令まではダイレクトパスデコーダで扱えるように改良しており(K7ではダイレクトパスデコーダで扱えるのは分割しない命令のみで、2分割命令以上はすべてベクタデコーダで処理していた)、3分割命令以上がベクタデコーダでの処理となっている。 スケジューラーでは新たに"Pack"ステージ設けMACRO-OPのレーン切り替え行っているようである(K7ではプリデコーダーが命令投入するデコーダー決定する段階実行パイプラインレーン決まり、後の変更はされない)。 (リザベーションステーション)RS3つ分かれており、それぞれのRSは8エントリー持ち合計24エントリーのMACRO-OPを保持するRSにはALUAGUが対になって接続され、それが3本束ねられた状態と言えるRSは1サイクルあたりで1entryのMACRO-OPを発行できる。つまり、ALUAGUがMACRO-OP化されている状態のみ同時発行できるということだ。同じRS異なentryから、並列度を抽出してALUAGPそれぞれへmicro-opの同時発行出来ないので、6 micro-opが自由に発行可能という事ではない。ALUを使うmicro-opと、AGUを使うmicro-OPがMACRO-OPされていないと、パイプライン1本あたり1サイクルALUAGUどちらか1 つ発行になるため、合計3 micro-op発行上限になる。異なRSから、異なRS繋がれているALUAGU発行するのはもちろん無理だ。 その他、スケジューラエントリーの増加物理レジスター数の増加TLBエントリー増加なども行われている。 Athlon・AthlonXP/Duron・Sempronなどといった旧来のプロセッサは、集積度歩留まり問題などから、メモリコントローラー機能チップセット持たせていた。この構成ではチップセット介することでメモリアクセス時のレイテンシ増えキャッシュヒットしていない状況ではCPU側の内部処理アイドリング態となりやすいなど、メモリアクセスに伴うオーバーヘッド大きいという問題がある。そのため、チップセットメモリコントローラー処理能力そのままCPU処理能力ボトルネックとなっていた。そこで、AMDOpteronAthlon 64ともにメモリコントローラーCPU内蔵することで、「CPUチップセットメモリチップセットCPUとなっていた経路を「CPUメモリCPU」と短縮しCPUメモリ読み込み要求からデータ受け取りまでのレイテンシ大幅に低減させた。これは分岐予測効きにくい、処理の複雑なアルゴリズムを持つアプリケーションや、アクセス回数少なデータメモリ上で大量に取り扱うようなアプリケーション絶大な効果もたらす。またこの方式はアプリケーション側でソフトウェア修正などの対応を特に必要としないため、古いアプリケーション新しアプリケーションもメモリアクセスの頻度に応じて大きく高速化させることが可能である。一方安全性の確保のため、CPUとメモリ組み合わせによっては、CPU内部動作周波数の逓倍率の関係から、メモリ動作周波数SPDなどメモリモジュール側で規定される定格動作周波数よりも低くなってしまうことがあり、メモリ規格変更CPUソケット規格CPUコアそのもの設計変更を必要とするという問題もあった。また、チップセットGPU内蔵された、いわゆるオンボードGPUケースでは、GPUメモリGPUという経路からGPUCPUメモリCPUGPUとなり、メモリコントローラチップセット側からCPU側に移動した場合オンボードGPU性能低下みられる点には留意すべきだろう

※この「Athlon MPからの改良点」の解説は、「Opteron」の解説の一部です。
「Athlon MPからの改良点」を含む「Opteron」の記事については、「Opteron」の概要を参照ください。

ウィキペディア小見出し辞書の「Athlon MPからの改良点」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Athlon MPからの改良点」の関連用語

1
6% |||||

Athlon MPからの改良点のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Athlon MPからの改良点のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのOpteron (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS