やっと正式アナウンスですね。
Qualcommからの公式アナウンス。
プレスリリース:
Qualcomm Datacenter Technologies Announces Commercial Shipment of Qualcomm Centriq 2400 – The World’s First 10nm Server Processor and Highest Performance Arm-based Server Processor Family Ever Designed
ブログ:
Qualcomm Centriq 2400 – the world’s first 10nm server processor
プレゼンテーション資料:
クリックするとダウンロードが始まります
このプレゼンテーション資料、スライドがめっちゃ横長ですよ。
プレスリリース:
Qualcomm Datacenter Technologies Announces Commercial Shipment of Qualcomm Centriq 2400 – The World’s First 10nm Server Processor and Highest Performance Arm-based Server Processor Family Ever Designed
ブログ:
Qualcomm Centriq 2400 – the world’s first 10nm server processor
プレゼンテーション資料:
クリックするとダウンロードが始まります
このプレゼンテーション資料、スライドがめっちゃ横長ですよ。
スライドの21~23頁に、チップの概略ブロック図が載っているんですが、
・2.2~2.6GHzのFalkorCPU (ARMv8/AArch64 only), L0(24KB), L1(64KB), 512KJ(L2:2コアで), L3(5MBx12) ・クラスタ(2コアで1クラスタ)、24クラスタで48コア。クラスタ間は双方向のマルチリング ・6個のDDR4(2667MT/s)チャネル、最大128GB/s (L3が各コントローラに2個:10MB) ・32 PCIe Gen3 lanes, 6 PCIe controller
48コアで6メモリコントローラ。1メモリコントローラ当たり8コア。
x86-64やスマホ用SoCでは、4コアで1メモリコントローラなのでちょっと多い。
6個のメモリコントローラに各コアが分散して利用するようにするにはどうしたらいいのでしょうかね。
x86-64やスマホ用SoCでは、4コアで1メモリコントローラなのでちょっと多い。
6個のメモリコントローラに各コアが分散して利用するようにするにはどうしたらいいのでしょうかね。