728x90
반응형

캐시 일관성 2

Compute Express Link (CXL)

개요**Compute Express Link(CXL)**는 고속, 저지연, 효율적인 CPU-가속기/메모리 간 상호 연결을 위한 개방형 인터페이스 표준으로, 인텔(Intel)을 중심으로 주요 반도체 기업들이 주도하고 있는 차세대 I/O 기술입니다. CXL은 PCIe 5.0 기반으로 설계되어 메모리 공유, 캐시 일관성 유지, 연산 자원의 유연한 확장을 가능하게 하며, AI/ML, HPC, 클라우드 환경에서 핵심 기술로 각광받고 있습니다.1. 개념 및 정의CXL은 CPU와 디바이스(메모리 확장 장치, GPU, SmartNIC 등) 간의 고속 데이터 전송 및 메모리 일관성 유지를 목표로 설계된 인터커넥트입니다. CXL은 세 가지 프로토콜을 하나의 물리적 인터페이스에서 지원합니다:CXL.io: PCIe와 동일한 ..

Topic 2025.05.17

캐시 메모리(MESI 프로토콜, Write-back, Write-through)

개요캐시 메모리(Cache Memory)는 CPU와 메인 메모리(RAM) 간의 속도 차이를 줄이기 위해 사용되는 고속 메모리 계층입니다. 캐시는 자주 사용되는 데이터를 빠르게 제공하여 시스템 성능을 향상시키며, 효율적인 데이터 일관성을 유지하기 위해 다양한 관리 기법이 사용됩니다. 본 글에서는 MESI 프로토콜, Write-back vs Write-through 캐싱 전략을 비교하여 캐시의 동작 방식과 성능 차이를 분석합니다.1. 캐시 메모리란?캐시 메모리는 CPU와 메인 메모리 사이에서 데이터 액세스 속도를 향상시키기 위한 고속 임시 저장소입니다. 캐시는 CPU 내부 또는 가까운 위치에 배치되어 자주 사용되는 데이터를 미리 저장하여 메모리 접근 시간을 줄이는 역할을 합니다.1.1 캐시 메모리의 특징 특..

Topic 2025.03.14
728x90
반응형