目次:
定義-バックサイドバス(BSB)とはどういう意味ですか?
バックサイドバス(BSB)は、レベル2(L2)およびレベル3(L3)キャッシュなどの中央処理装置をキャッシュメモリに接続する内部バスです。 多くの場合、CPUはメモリをキャッシュに保存します。 ここには、頻繁に使用されるデータを保存し、すぐに取得する必要があります。
BSBより前は、コンピューターはシングルバスシステムを使用していましたが、これは非常に遅く、多くの場合ボトルネックを引き起こしました。 BSBは、一般的な信号を減らし、余分な手順を排除することにより、キャッシュメモリとのCPU通信を改善しました。 今日、ほとんどのPCはL2およびL3キャッシュをCPUに統合し、BSBを廃止しています。
Techopediaはバックサイドバス(BSB)について説明します
CPUとの間でデータをやり取りする2つの内部バスがあります。バックサイドバスとフロントサイドバス(FSB)です。 バックサイドバスはCPUと2次キャッシュ間でデータを送信し、フロントサイドバスはCPUとメモリ間で通信します。 CPUは、必要に応じてL2キャッシュにすばやくアクセスする必要があります。 L2キャッシュメモリをすばやく見つけて送信できない場合、CPUの効率は低下します。
L2キャッシュはCPUの近くにあるため、簡単にアクセスできます。 二次キャッシュは繰り返し使用されるデータを保存するため、データを迅速に送信してCPUがデータをより効率的に処理できるようになります。 多くの場合、BSBのクロック速度はプロセッサの速度に近いです。 一方、FSBはプロセッサ速度の約半分ではるかに低速です。
CPUは、メインメモリに対してデータを読み書きする前に、まずキャッシュ内のデータを調べて、コピーがあるかどうかを確認します。 データのコピーがある場合、CPUは即座にキャッシュからの読み取りまたは書き込みを行うため、処理が大幅に高速化されます。
古いPCでは、L2またはL3キャッシュはありませんでした。 代わりに、バックサイドバスは外部からキャッシュにアクセスしました。これは低速でしたが、FSBを介してRAMを使用するよりもはるかに高速でした。 両方のバスを使用するシステムは、デュアルバスアーキテクチャまたはデュアル独立バス(DIB)アーキテクチャと呼ばれます。 DIBアーキテクチャを搭載したコンピューターには、メインメモリに接続する1つのバスと、L2キャッシュに接続する別のバスがあります。 デュアルバスアーキテクチャにより、多くの新しい設計が導入されました。 現在、ほとんどのPCはCPUにL2およびL3キャッシュを統合しているため、BSBは廃止されています。
