メモリ
上級

CXL(Compute Express Link)(シーエックスエル)

CXL メモリ拡張規格。CXL 1.1/2.0/3.0/3.1(2024年)・CXL.io(PCIe)/CXL.cache/CXL.mem・Memory Pooling(Type 3)・Switch Fabric・Samsung CMM-D(DDR5 + CXL)・SK hynix CMM-B・Micron CZ122(4TB)・Intel Xeon 6 Granite Rapids対応・AMD EPYC Turin対応、2026年AIデータセンター本格採用・CXL 3.2策定中。

0 回閲覧
0 いいね
2026/4/25 更新
関連タグ
CXL 3.1
Memory Pooling
CMM-D
Type 3

概要

CXL(Compute Express Link)は、PCIe 4.0/5.0/6.0 をベースにした低レイテンシ・高帯域幅のインターコネクト規格で、CPU とメモリ拡張デバイス間の直接通信を実現する。CXL 1.1 から 3.1 までのバージョンが公開され、2026年には CXL 3.2 の策定が進行中。CXL は主に 3 つのレイヤーで構成される:CXL.io(PCIe 互換)、CXL.cache、CXL.mem。CXL.mem はメモリプール機能(Type 3)を備え、複数のホストが同一メモリ領域を共有できる点が特徴。

主な特徴・仕組み

  • 低レイテンシ:PCIe 5.0 の 1.5 ns 以内でのデータ転送が可能。
  • 高帯域幅:CXL 3.1 では 32 Gbps 以上のデータレートを実現。
  • メモリプール:Type 3 では 4 TB 以上のメモリをプールし、必要に応じて割り当て。
  • キャッシュ整合性:CXL.cache により CPU キャッシュと拡張デバイス間で整合性を保つ。
  • 電力効率:CXL.io で PCIe の電力管理機能を継承し、低消費電力モードをサポート。
  • スイッチファブリック:CXL スイッチを挟むことで、複数ホストとデバイスを柔軟に接続。
  • 互換性:PCIe 4.0/5.0 互換性を保持し、既存の PCIe ベースボードで利用可能。

スペック/製品比較表

製品名バージョンデータレートメモリ容量互換性主な用途
Samsung CMM-D3.132 Gbps4 TBPCIe 5.0AI 推論
SK hynix CMM-B3.024 Gbps2 TBPCIe 4.0データベース
Micron CZ1223.132 Gbps4 TBPCIe 5.0HPC
Intel Xeon 6 Granite Rapids3.132 Gbps4 TBPCIe 5.0サーバー
AMD EPYC Turin3.132 Gbps4 TBPCIe 5.0クラウド

具体例・対応製品

  • Samsung CMM-D:DDR5‑6000 で 4 TB のメモリプールを提供。
  • SK hynix CMM-B:DDR4‑4800 で 2 TB のプールを実現。
  • Micron CZ122:4 TB の高密度メモリを搭載し、CXL 3.1 で 32 Gbps を実現。
  • Intel Xeon 6 Granite Rapids:CXL 3.1 をネイティブにサポートし、サーバー向けに最適化。
  • AMD EPYC Turin:同じく CXL 3.1 を採用し、クラウドデータセンターで採用が進む。

自作PCでの選び方・注意点

  • マザーボード:PCIe 5.0 x16 スロットを備え、CXL 3.1 互換性を確認。
  • 電源容量:CXL デバイスは 250 W 以上を消費する場合がある。
  • 冷却設計:高帯域幅で発熱が増大するため、ファンや水冷の導入を検討。
  • スイッチファブリック:複数デバイスを接続する場合は CXL スイッチを追加。
  • メモリ容量:Type 3 のプールを最大限活用するため、4 TB 以上のデバイスを選択。
  • BIOS 設定:CXL モードを有効化し、PCIe 互換モードと切り替え。
  • ドライバ:最新の CXL ドライバを 2025年 末までに更新。
  • 互換性テスト:CPU とデバイスの互換性を確認するため、ベンダーの互換性リストを参照。
  • 電源モニタ:CXL デバイスの電力消費をリアルタイムで監視。
  • ファームウェア:CXL 3.2 へのアップグレードを計画し、将来性を確保。

関連用語との違い

  • PCIe:CXL は PCIe をベースにするが、CXL.io 以外で独自のキャッシュ・メモリ機能を持つ。
  • NVMe:NVMe はストレージ向けで、CXL は主にメモリ拡張に特化。
  • HBM:HBM はチップ上に配置されるメモリで、CXL は外部デバイスとして接続。
  • DMI:DMI は CPU とチップセット間のバスで、CXL は CPU と拡張デバイス間を直接接続。

よくある質問

Q1. CXL は既存の PCIe スロットで使えるのか?
A1. はい。CXL.io は PCIe 互換で、PCIe 4.0/5.0 スロットに差し込むだけで動作します。

Q2. CXL 3.1 で最大メモリ容量は?
A2. Type 3 では 4 TB 以上のメモリプールが可能で、複数ホストで共有できます。

Q3. 2026年に予定されている CXL 3.2 の主な改良点は?
A3. さらに高帯域幅(48 Gbps)と低レイテンシ(0.8 ns)を実現し、AI データセンターでの採用が加速します。

まとめ

CXL は次世代のメモリ拡張規格として、低レイテンシ・高帯域幅を両立しつつ、既存の PCIe インフラを活用できる点が大きなメリットです。2025年 末に多くのサーバー製品が CXL 3.1 を採用し、2026年 には CXL 3.2 が策定されることで、AI や HPC などのデータセンターでの本格的な導入が期待されます。自作PC での導入を検討する際は、マザーボードの PCIe 5.0 互換性、電源容量、冷却設計を重点的に確認し、CXL スイッチや高容量メモリデバイスを組み合わせることで、将来性のある構成を実現できます。

この記事について
カテゴリーメモリ
難易度上級
作成日2026/4/22