概要
Compute Express Link (CXL) は、CPU、GPU、メモリ、アクセラレータなどのデバイス間を接続するための高帯域幅、低遅延の開示型インターコネクト規格です。PCIeの進化版として開発され、メモリ帯域幅のボトルネックを解消し、システム全体のパフォーマンス向上を目指します。特に、データ集約型ワークロードや、メモリ容量の拡大が求められる環境でその効果を発揮します。
CXLは、PCIe 5.0の物理層をベースとしつつ、データペイロードの解釈方法を変更することで、より高いデータ転送効率を実現します。CXLには、以下の3つの主要なオペレーションモードが存在します。