Memory Systems & Storage Physics
레지스터부터 캐시, 주메모리, 그리고 영구 저장소에 이르는 데이터 저장 계층과 그 물리적 동작 원리를 다루는 학습 노드입니다.
이 용어로 연결된 기록을 섹션별로 살펴봅니다.
레지스터부터 캐시, 주메모리, 그리고 영구 저장소에 이르는 데이터 저장 계층과 그 물리적 동작 원리를 다루는 학습 노드입니다.
여러 칩과 코어가 소통하는 데이터 고속도로인 버스의 규약과, 프로세서 위치에 따라 메모리 접근 속도가 달라지는 NUMA 아키텍처의 물리적 구조를 다루는 학습 노드입니다.
멀티코어 환경에서 각 코어의 캐시가 동일한 데이터에 대해 일관된 값을 유지하도록 보장하는 가시성 규약과 MESI 프로토콜의 물리적 역학을 다루는 학습 노드입니다.
CPU 성능 향상의 핵심인 캐시 메모리의 소형 고속 아키텍처와, 시간적/공간적 지역성을 극대화하여 메모리 벽(Memory Wall)을 극복하는 원리를 다루는 학습 노드입니다.
기계적 회전의 HDD부터 전자의 터널링 현상을 활용하는 SSD/플래시 메모리까지, 비휘발성 저장 장치의 물리적 하부 구조와 성능 제약을 다루는 학습 노드입니다.
CPU의 비순차적 실행(Out-of-order)으로 인해 무너지는 메모리 가시성 순서를 강제로 고정하는 메모리 장벽과, 아키텍처별 메모리 모델을 다루는 학습 노드입니다.
물리적으로 떨어진 여러 노드 간의 데이터 동기화, 분산 트랜잭션, 그리고 저장 장치 레벨의 물리적 신뢰성을 다루는 학습 노드입니다.