I/O 인터페이스와 버스
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. 올바릅니다. 용도에 따라 조합하여 사용합니다.