소개
소개
공지
2024.05.11 12:30
[9] CXL 관련 논문들
CXL2024.08.31 21:13[9] CXL 관련 논문들

이전글) [8] CXL - ARB/MUX Layer이전 글)  [7] CXL - Link layer - Retry이전글)  [6] CXL - Link layer - Flit Packing이전글) [5] CXL - Transaction layer - Transaction FlowCXL spec이 매우 방대한 내용을 담고 있기 때문에 본 블로그에서는 CXL spec을 이해returnclass.tistory.com   이번 포스트에서는 CXL 스펙에서 정의된 프로토콜 동작보다는 실제 시스템에서 CXL을 사용했을 때의 영향성을 분석한 논문들을 소개하고자 합니다. 이를 통해 데이터센터가 현재 메모리와 관련하여 직면한 다양한 상황들, CXL이 어떻게 등장하게 되었는지, CXL을 사용함으로써 어떤 긍정적인 효과를 기..

[8] CXL - ARB/MUX Layer
CXL2024.08.30 22:04[8] CXL - ARB/MUX Layer

이전 글)  [7] CXL - Link layer - Retry이전글)  [6] CXL - Link layer - Flit Packing이전글) [5] CXL - Transaction layer - Transaction FlowCXL spec이 매우 방대한 내용을 담고 있기 때문에 본 블로그에서는 CXL spec을 이해하기 위해 도움이 될 만한 것들을returnclass.tistory.com ARB/MUX 소개  CXL은 크게 두 가지 종류의 도메인으로 구성되어 있습니다. 하나는 CXL.io/PCIe 도메인이며, 또다른 도메인은 CXL.cache + CXL.mem 도메인입니다. 많은 사람들이 CXL.io 도메인, CXL.cache 도메인, CXL.mem 도메인으로 나누어져 있는 줄 알지만 이는 잘못된 정..

[7] CXL - Link layer - Retry
CXL2024.08.30 22:03[7] CXL - Link layer - Retry

이전글)  [6] CXL - Link layer - Flit Packing이전글) [5] CXL - Transaction layer - Transaction FlowCXL spec이 매우 방대한 내용을 담고 있기 때문에 본 블로그에서는 CXL spec을 이해하기 위해 도움이 될 만한 것들을 골라서 간략히 정리하였습니다. 자세returnclass.tistory.com  Link Layer를 통한 신뢰성있는 데이터 전송Link Layer는 CXL (Compute Express Link)에서 신뢰성 있는 데이터 전송을 보장하기 위해 중요한 역할을 합니다. 이 계층은 데이터 전송의 기본 단위인 flit을 패킹하고 언패킹하며, 전송된 데이터의 무결성을 확인하고 오류가 발생했을 때 이를 처리하는 메커니즘을 제공합니..

[6] CXL - Link layer - Flit Packing
CXL2024.08.30 22:03[6] CXL - Link layer - Flit Packing

이전글) [5] CXL - Transaction layer - Transaction FlowCXL spec이 매우 방대한 내용을 담고 있기 때문에 본 블로그에서는 CXL spec을 이해하기 위해 도움이 될 만한 것들을 골라서 간략히 정리하였습니다. 자세한 내용은 PCIe/CXL spec을 참고해주세요. 이전returnclass.tistory.com Link Layer 소개  CXL에서 Link Layer는 흔히 CXL 코어라고도 불리며, 두 가지 주요 역할을 담당합니다. 첫 번째는 CXL에서 데이터 이동의 기본 단위인 flit을 패킹하고 언패킹하는 것이고, 두 번째는 CRC 생성을 통해 데이터의 무결성을 확인하며, 필요시 retry 메커니즘을 실행하는 것입니다. 이 retry 방식은 PCIe의 ack/n..

[3] UCIe - Die to Die Adapter - 1
UCIe2024.08.30 22:02[3] UCIe - Die to Die Adapter - 1

이전글) [2] UCIe - Protocol Layer이전글)  [1] UCIe (Universal Chiplet Interconnect Express) 개요개별적으로 패키징되고 상호 연결된 작은 기능으로 대규모 시스템을 구축하는 것이 더 경제적인 것으로 입증될 수 있습니다. (고든 무어) returnclass.tistory.com  Die-to-Die Adapter Die-to-Die Adapter는 UCIe에서 protocol layer와 physcial layer 사이에서 중요한 역할을 수행하는 장치입니다. adapter의 주요 역할은 신뢰할 수 있는 data 전송을 보장하고, 여러 protocol layer가 있을 경우 이를 arbitration하고 multiplexing하는 것입니다.  Die-..

image