インターフェース・バス規格
CXLを構成する3つのプロトコルの組み合わせとして正しいものはどれか。
- ACXL.usb、CXL.sata、CXL.hdmi
- BCXL.read、CXL.write、CXL.erase
- CCXL.io(PCI Express相当の入出力)、CXL.cache(機器がCPUのメモリをキャッシュする)、CXL.mem(CPUが機器のメモリを使う)
答えと解説を見る
正解:C. CXL.io(PCI Express相当の入出力)、CXL.cache(機器がCPUのメモリをキャッシュする)、CXL.mem(CPUが機器のメモリを使う)
CXL.ioは機器の発見や設定、割り込みなどに使う、PCI Expressとほぼ同じ通信です。CXL.cacheは、アクセラレータがCPU側のメモリをキャッシュの一貫性を保ちながら自分のキャッシュに置くために使います。CXL.memは、CPUが機器のメモリを普通のメモリのように読み書きするために使います。メモリ拡張の装置はCXL.ioとCXL.memを、アクセラレータは3つすべてを使うことがあります。
- A. ほかの外部インターフェースの名前を並べたものです。
- B. フラッシュメモリの操作のような名前で、CXLのプロトコルではありません。
- C. 正しい。用途に応じて組み合わせて使います。