글루시스 기술 블로그 · 2024. 01. 22.
CXL 3.1 소개와 스토리지
AI 엔지니어링 브리핑
CXL 3.0·3.1은 여러 프로세서가 큰 메모리 자원을 빠르고 일관되게 함께 사용하도록 만들어 데이터센터의 컴퓨팅과 스토리지 성능을 높이는 인터커넥트 표준이다.
문제 & 배경
- 문제 & 배경: CPU·GPU·DPU가 각자 메모리를 따로 사용해 데이터를 복사해야 했고, PCIe 전송 지연과 메모리 내용 불일치 문제가 대규모 시스템에서 부담이 되었다.
기술 & 해결책
- 기술 & 해결책: CXL 3.0·3.1은 PCIe 6.0 기반으로 대역폭을 높이고, 스위치·패브릭·GFAM 공유 메모리와 캐시 일관성 기능을 통해 여러 호스트가 메모리 풀을 직접 함께 사용하도록 했으며, CXL 3.1에서는 원격 메모리 접근과 보안·오류 관리 기능도 강화했다.
교훈 & 주의점
- 교훈 & 주의점: CXL은 메모리 확장과 캐시 활용으로 스토리지 부하를 줄일 수 있지만 데이터 재할당 때 입출력 부담이 커질 수 있으므로 스토리지 대역폭을 함께 고려해야 하며, 실제 장치와 생태계가 아직 발전 중이어서 적용 추이를 지켜볼 필요가 있다.
함께 읽을 글
내용이 비슷해요내용이 비슷한 글을 먼저 보여드려요. 같은 문제나 해결책을 다룬다는 뜻은 아니에요.