【レポート】
さて、次はMemoryとQPIである。最初にリリースされるNehalem EPでは、CPUにMemory Controllerが内蔵され、且つQPIと呼ばれるInterconnectによりCPU同士やCPU⇔チップセットが接続されるというのは既に報じられた通りだ(Photo28)。さて、その最初の製品はRegistered DIMMとUnbuffer DIMMをサポート、DDR3-1333までをサポートする(Photo29)。これによりピークのメモリアクセス性能はCPUあたり最大32GB/secに達する計算だ(Photo30)。ちなみにInterleaveはどうなるのか? と思ったが、ちゃんと1/2/3-way Interleaveをサポートしているようだ(Photo31)。
ちなみに1本のMemory Channelに何本のDIMMが装着できるか? については、3本(Photo32)と2本(Photo33)の2つの資料がある。察するに、Registered DIMMだと3本/Channel、Unbuffered DIMMだと2本/Channelという辺りではないだろうか?
一方Dual Processor以上だと、複数のProcessorが各々Memoryを持つことになる。これをどう扱うか? という話であるが、機構的には当然ながらNUMAとなる(Photo34)。アクセスのメカニズムは、きわめてXfireに近い。例えばCPU0がLocal Memory Accessを行う場合であっても、自動的にCPU1に対してSnoopが発生する(Photo35)。当然ながら、Remote Memory AccessはSnoopに続いてデータの転送がQPI経由で行われる事になる(Photo36)。ちなみにIntelによれば、Local Memory Accessは従来のFSB方式の60%程度、Remote Memory Accessであっても従来のFSB未満のLatencyでアクセスできる、としている(Photo37)。ちなみに4P構成における構造はこんな具合(Photo38)で、やはり全てのProcessorが1hopで接続される。このため、Latencyは「大きくは」増えないだろう。
![]() |
|
Photo34:これはOpteronなども当然そうなるわけだが、物理的にはともかく論理的にはUMAとして見える仕組みを作っており、これを支えるのがXfireという話であった。このあたり、Intelがどうするか? アプリケーションの互換性を考えると、UMAに見せる仕組みは絶対に必要だろうが、それとは別にNUMAのまま動くモードを提供しても不思議ではないとは言える。 |
| Evernote、リマインダー機能を追加 - Mac、iOS、Web版で利用可能 [21:30 5/24] |
| 【レポート】写真の印刷と共有の楽しさを再実感 - LGのモバイルフォトプリンタ「Pocket Photo」発表会 [21:29 5/24] |
| 富士通、直販サイト「WEB MART」で「ボーナスセール」 - PCが最大24%割引 [20:16 5/24] |
| ディラック、Celeron 1007Uをオンボードで搭載したMini-ITXマザーボード [20:13 5/24] |
| 上海問屋、7つの充電ポートを装備したUSB-ACチャージャーなど3種 [20:08 5/24] |