HeadlinesBriefing favicon HeadlinesBriefing.com

XCENA MX1:Samsung CXLデバイス内の3072 RISC-Vコア

Hacker News •
×

メモリ拡張は何年も前から魅力的であり、MLモデルがメモリ容量に無尽の食欲を持つため、現在かつてないほど関連性が高い。これに対応して、XCENAはSamsungと協力して、SSDをホストできるうえに計算も実行できるCXLメモリ拡張デバイスを作成した。このデバイスはMX1と名付けられ、MXは「メモリAccelerator」を意味する。

メモリ拡張の面では、MX1は最大2TBのDDR5メモリをホストでき、PCIe 6/CXL 3.2 x8インターフェース経由でホストに接続する。したがって、MX1はホストに対して128 GB/sの帯域幅を持ち、各方向に64 GB/s。XCENAはSSD接続に使用できる下流のPCIe 6レーンを8つ公開する。SSDストレージはメモリとして公開でき、MX1に添付されたDRAMがキャッシュとして機能する。

MX1の最も興味深い機能は、 arguably 大量のオン-board計算である。MX1のチップには3072のRISC-Vコアが搭載され、L2キャッシュとデータTLBを共有する32コアのクラスターに分割される。4つのクラスターの集合は「サブシステム」を形成し、最小のジョブ割り当て単位として機能する。MX1には24のサブシステムがあり、同時に24の独立したジョブを実行できる。自社開発のNoCがサブシステムをL3キャッシュとメモリに接続する。2つのArm Cortex A53コアが制御機能を担当する。MX1はSamsungの4nmプロセスで製造され、消費電力は40Wである。