728x90
반응형
획기적인 D램 용량 확장 , 효율적인 데이터 처리, 데이터 처리량의 증가
획기적인 D램 용량 확장
기존 서버 구조를 통째로 바꾸거나 교체하지 않고도 인터페이스 개선만으로 시스템 내 D램 용량 Scale Up.
효율적인 데이터 처리
고대역폭을 획기적으로 확장, 서로 다른 기종의 메모리 공유가 가능해 효과적으로 자원을 활용 가능
데이터 처리량의 증가
가속기와 CPU가 함께 활용돼 시스템 연산 속도를 활성화 시킴으로써, 심화된 ‘지연 현상 최소화’에도 기여
(개념) CPU와 주변장치 간 직렬 통신을 위한 PCIe 기반 하드웨어 인터커넥트
CPU와 메모리, 가속기, 스토리 지 등 컴퓨팅 자원의 효율적 통신을 지원하여 시스템 확장성을 높이는 고속 연결망 기술
- 2019 년에 인텔로 대표되는 x86 진영에서 발족한 CXL 컨소시엄에 의해 처음 제안
- CXL 프로토콜 구조
서브 프로토콜 명 | 개념 | 특징 |
CXL.io | 장치 탐색(Device Enumeration), DMA(Direct Memory Access) 등 PCIe와 유사한 기능을 제공하는 서브 프로토콜 | - PCIe의 기능 외 CXL 장치 접근 시 PCIe 대비 낮은 접근 지연 시간을 보장 -모든 CXL 장치 유형에서 공통으로 사용되는 서브 프로토콜 |
CXL.cache | 호스트의 캐시 메모리와 CXL 장치의 캐시 메모리 간 일관성을 유지하는 데 사용 | - 비대칭형 프로토콜로서 호스트 프로세서가 캐 시 일관성에 대한 책임을 지고 캐시 일관성이 훼손되는 경우 snoop 트랜잭션을 통해 일관성 을 유지 - 일관성 유지 프로토콜은 MESI(Modified, Exclusive, Shared, Invalid) 를 사용 |
CXL.mem | 호스트 프로세서가 캐시 라인 단위(i.e., 64byte)로 메모리 접근법(load/store)을 통해 주변장치의 메모리 에 접근할 수 있게 하는 기능을 제공 | - 호스트 프로세서는 주변장치의 메모리를 자신의 로컬 메모리처럼 사용 |
- CXL의 물리 계층은 PCIe의 PHY 계층에 CXL logical PHY를 추가한 형태이다. 물리 계층의 상단에는 CXL.io 프 로토콜의 트랜잭션과 CXL.mem, CXL.cache 프로토 콜의 트랜잭션을 구분하기 위한 MUX가 위치하며, MUX 상단에는 각 서브 프로토콜에 해당하는 링크 계층과 트랜잭션 계층이 위치한다.
https://www.sedaily.com/NewsView/29YK4QFTMW
https://ettrends.etri.re.kr/ettrends/206/0905206006/
728x90
'06.CAOS' 카테고리의 다른 글
반도체 - 메모리 - MBCFET(Multi Bridge Channel FET) (0) | 2024.02.20 |
---|---|
윈도우용 Sudo 발표 (0) | 2024.02.15 |
클라우드 컴퓨팅 - 인프라 성능관리 - Scale-Up / Scale-Out - 오토 스케일링 (Auto Scaling) (0) | 2024.02.02 |
반도체 - 메모리 I/O - DMA (Direct Memory Access) (0) | 2024.02.02 |
클라우드 컴퓨팅 - 인프라 성능관리 - 인프라 복원력 (0) | 2024.01.31 |