パーソナルコンピュータの マイクロプロセッサアーキテクチャにおいて、バックサイドバス(BSB)またはバックサイドバスは、初期のIntelプラットフォームでCPUをCPUキャッシュメモリ(通常はオフダイL2)に接続するために使用されたコンピュータバスであった。フロントサイドバス(FSB)とともにバックサイドバスを使用する設計は、デュアルバスアーキテクチャ、またはIntelの用語ではデュアル独立バス(DIB)[1]アーキテクチャを使用していると言われている。バックサイドバスアーキテクチャは、第2世代Pentium IIIなどの新しいプロセッサがオンダイL2キャッシュを組み込み始めたときに進化した。当時はAdvanced Transfer Cacheとして宣伝されていたが、IntelはPentium IIIの最後までデュアル独立バスと呼び続けた。[2]
歴史
BSB は、単一のシステム バスを使用する従来の方法よりも改善されています。これは、CPU とメモリの速度が増加するにつれて、単一のバスが深刻なボトルネックになることが多いためです。専用であるため、バックサイド バスはキャッシュとの通信に最適化でき、汎用バスに必要なプロトコル オーバーヘッドや追加信号を排除できます。さらに、BSB はより短い距離で動作するため、通常はより高いクロック速度で動作し、コンピューターの全体的なパフォーマンスが向上します。
BSBに接続されたキャッシュは、当初はマイクロプロセッサダイの外部にあったが、現在ではダイ上に搭載されているのが一般的である。[3]後者の場合、BSBのクロック周波数は通常プロセッサのクロック周波数と同じであり、[4]バックサイドバスもオフチップまたはオンチップFSBよりもはるかに広くすることができる(256ビット、512ビット)。[説明が必要]

デュアルバスアーキテクチャは、IBMやフリースケール(旧モトローラの半導体部門)のPowerPCプロセッサ(特定のPowerPC 604モデル、PowerPC 7xxファミリ、[5]およびフリースケールの7xxxライン)や、インテルの Pentium Pro、Pentium II、初期のPentium IIIプロセッサ[6]など、多くの設計で 使用されており、これらのプロセッサはL2キャッシュにアクセスするためにデュアルバスアーキテクチャを使用していました(初期のインテルプロセッサはFSB経由でL2キャッシュにアクセスしていましたが、後のプロセッサはそれをオンチップに移動しました)。
参照
参考文献
- ^ 「専用バックサイド キャッシュ バス」。PCguide.com。2001 年 4 月 30 日。
- ^ 応用コンピューティング向け Pentium® III プロセッサ製品概要
- ^ 「バス: 前面と背面」。ITworld。2001-04-30。2001-05-02時点のオリジナルよりアーカイブ。
- ^ 「バス: 前面と背面」。ITworld。2001-04-30。2001-05-02時点のオリジナルよりアーカイブ。
- ^ 「月曜日はAppleにとって大事な日」CNet、1997年11月7日。
- ^ 「バックサイドバス」 Whatis.com 2001-04-30.
