インストラクター：このレッスンでは「マルチチャンネル・メモリー」についてお話しします｡
現在､
マルチチャンネルメモリは､ システムが同時に2つの異なるメモリモジュールを並行して使用し､
性能とスループットを向上させることを可能にする｡
例えば､ シングルチャンネルメモリを使っている場合､
プロセッサ､ メモリコントローラ､ RAMモジュールの間で64ビットのデータ経路またはデータバスを1つ使っていることになる｡
しかし､ 2つの異なるモジュールを用意し､
デュアル・チャンネル・モードと呼ばれる方法で動作させれば､
2つの64ビット・パスウェイを一緒に動作させることができ､
実質的に128ビット・パスウェイとなる｡
このインターリーブにより､ スピードが2倍になる以上のパフォーマンスが得られる｡
私はこう考えるのが好きだ｡
インターリーブを使う場合､ 例えば2頭の馬がいて､
彼らが荷車を引いているとしよう｡
それぞれの馬が1頭で100ポンドを引っ張ることができるかもしれないが､
2頭で力を合わせれば250ポンドを引っ張ることができる｡
これは一人一人が単独で､ あるいは足し算でできる以上のことだ｡
インターリーブを始めると､ 本当にそうなる｡
これは､ アクセススピードやインターリーブと同じ考え方だ｡
こうすることで､ 両者の合計が､ どちらか一方が単独でできる以上のことにアクセスできるようになる｡
では､ 現場ではどのようなマルチチャンネルのセットアップが見られるのだろうか？
まあ､ 基本的には4つだね｡
これらはシングル・チャンネル､ デュアル・チャンネル､ トリプル・チャンネル､
クワッド・チャンネルとして知られている｡
シングル・チャネルでは､ 1つのバスで1つのメモリ・モジュールを使用することになる｡
つまり､ 64ビットのデータ・バスがあれば､
毎クロック・サイクルで64ビットがプロセッサとの間で送受信されることになる｡
デュアルチャネルを使用する場合､
2つのメモリモジュールとマザーボード上の2つのメモリスロットが必要です｡
この2つの64ビット・パスウェイを組み合わせると､
1クロック・サイクルごとに送信されるデータは64ビットではなく､ 実質的に128ビットになる｡
これに加えて､ トリプルチャンネルに移行することもできる｡
トリプルチャンネルでは､ 3つのメモリモジュールと3つのスロットを､
このインターリーブ概念と同時に使用することになり､ 64ビットプロセッサへのパス上で最大192ビットのデータ転送が可能になる｡
そして最後に､ クアッドチャンネルだ｡
クアッドチャネルでは､ 4つのメモリモジュールと4つのスロットを使用し､
それらがすべて連動して動作することで､ メモリユニットからプロセッサへの各クロックサイクルにおける256ビットのデータ転送を実現する｡
デュアルチャンネル､ トリプルチャンネル､ クアッドチャンネルを構成する場合､
まずマザーボードのマニュアルを参照することが重要です｡
これは､ マザーボードごとに設定方法が少しずつ異なるからだ｡
例えば､ マザーボードに4つのスロットがあるからといって､
クアッドチャンネルに対応しているとは限りません｡
シングル・チャンネルとデュアル・チャンネルしかサポートしないかもしれない｡
マニュアルをチェックしない限り､ それはわからない｡
通常､ マザーボードのスロットは､
0､ 1､ 2､ 3､ 4､
またはバンク単位ならA0､
A1､ B0､ B1と表示されます｡
繰り返しになるが､ どのスロットにメモリーを装着するかは､
マザーボードの説明書を確認することが重要で､
特にシングルチャンネル構成以外で運用する場合は注意が必要だ｡
マルチチャネル構成を使用する際に留意すべきもう1つの点は､
同じマルチチャネルを構成するすべてのスロットで､
同じモデルのスピードとスループットのメモリを使用することがベストプラクティスと考えられていることです｡
例えば､ マザーボードに4つのスロットがあり､
デュアルチャネル構成で動作させる場合､
そのうちの2つのスロットを一緒に使用するのであれば､
両方のスロットのメモリモジュールが8ギガバイトや16ギガバイトなど同じサイズで､
毎秒16,000メガバイトや32,000メガバイトなど同じ速度であることを確認し､ 後で互換性の問題やエラーが発生しないようにします｡
つまり､ マルチチャンネルメモリーに関しては､
複数のモジュールが一緒に動作することで､
より高速な速度が得られるだけでなく､ ストレージに使用できるメモリー全体の量も増えるということを覚えておいてほしい｡
これは重要な考慮事項である｡
マザーボードがマルチチャンネルをサポートしており､
複数のモジュールを使用するのであれば､
マルチチャンネルを設定機能として使用することで､
速度が向上する可能性があります｡