관리 메뉴

sean의 딥다이브

CXL (Compute Express Link) : 컴퓨터 내의 고속도로 본문

반도체 엔지니어 (Semiconductor)

CXL (Compute Express Link) : 컴퓨터 내의 고속도로

sean-deepdive 2024. 2. 10. 20:52
반응형

 

 
1.CXL 이란?

차세대 컴퓨팅 기술인 CXL 이 올해 상반기부터 상업화가 될 것으로 보인다. 그와 관련하여, 관련 주식들이 들썩이기도 한다. HBM 이니 CXL 이니 새로운 기술들이 쉬지도 않고 계속 나온다. CXL 이 뭘까?

 

CXL (Compute Express Link)은 2019년 3월 인텔이 제안한, 컴퓨터 내부에서 정보를 전송하는 새로운 방법(컴퓨터 디바이스 인터커넥터 규격)이다.

Compute Express Link(CXL) a Coherent Interface for Ultra High Speed Transfers, Kurt Lender, CXL Marketing Work Group Intel Corporation, Flash Memory Summit 2019 Santa Clara, p.4.

일상생활의 비유로 설명해보자면, 기존의 데이터 전송 방식이 도시의 일반 도로라면, CXL은 고속도로이다.

 

이 고속도로를 사용하여 컴퓨터 내부의 다양한 부품들이 서로 정보를 더 빠르고 효율적으로 주고받을 수 있다. 컴퓨터의 두뇌인 CPU와 메모리 간에 데이터를 더 빨리 주고받을 수 있어, 컴퓨터가 전반적으로 더 빨리 작동할 수 있다. (CXL은 PCIe 5.0 물리 및 전기 프로토콜을 기반으로 최대 16개의 레인을 사용, 128GB/s의 대역폭을 제공)

 

CXL은 컴퓨터가 마치 여러 대의 컴퓨터가 함께 일하는 것처럼 메모리를 공유하고 확장할 수 있도록 해준다. 이는 마치 여러 사람이 하나의 큰 작업 테이블에서 협력하여 일하는 것과 비슷하다. 더 많은 정보를 더 빠르게 처리할 수 있다.

 

간단히 말해서, CXL은 컴퓨터 내의 정보 이동을 더 빠르고 효율적으로 만들어 주는 고속도로와 같은 기술이며, 컴퓨터의 성능이 크게 향상될 수 있다.


 

2. CXL 의 장점

속도와 효율성: 기존 기술은 마치 사무실에서 서류를 한 사람씩 건네주는 것과 같다. 이 방법은 안정적이지만, 많은 서류를 빠르게 주고받기에는 시간이 오래 걸린다. 반면, CXL은 마치 빠른 속도로 서류를 여러 사람에게 동시에 전달할 수 있는 고속 전달 시스템과 같다. 이를 통해 정보가 컴퓨터 내부에서 훨씬 빠르게 이동할 수 있다.

 

메모리 공유: 기존 기술에서는 각 부서가 자신만의 서류 보관함을 가지고 있어, 다른 부서의 서류를 보려면 복사를 해야 한다. 그러나 CXL은 마치 서류 보관함을 여러 부서가 공유하는 것과 같아, 누구나 필요한 서류를 쉽게 찾아볼 수 있다. 이는 컴퓨터의 메모리를 여러 부품이 공유할 수 있게 해준다.

 

캐시 일관성: 기존 기술에서는 각 부서가 자신의 복사본을 갖고 있어, 원본이 변경되어도 알 수 없다. 하지만 CXL은 모든 부서가 최신 정보를 실시간으로 볼 수 있도록 해준다. 컴퓨터의 여러 부품이 항상 최신 데이터를 가지고 작업할 수 있게 해준다.


3.CXL 규격 버전

CXL 1.0 : 초기 버전. 고속 데이터 전송과 메모리 접근에 중점을 두었다.

 

CXL 2.0 : CXL 2.0에서는 1.0의 기능을 확장. 여러 컴퓨터가 하나의 메모리 풀을 공유할 수 있는 기능이 추가, 시스템이 더 큰 규모의 작업을 처리할 수 있게 되었다.

 
사진 삭제

CXL 컨소시엄

CXL 3.0 : 더 많은 성능 향상과 최적화. 데이터 전송 속도가 더욱 향상되고, 보다 복잡한 컴퓨터 시스템에서도 효과적으로 작동할 수 있도록 설계되었다. 다수의 CPU, GPU가 한 개의 메모리 안으로 같이 들어가서 연산을 진행할 수 있다. 프로세서-메모리 풀들이 한 개 거대한 컴퓨터처럼 움직이기 시작한다.

 

참고 자료

https://n.news.naver.com/mnews/hotissue/article/011/0004278044?cid=1088367

https://www.iitp.kr/kr/1/knowledge/periodicalViewA.it

 

반응형