컴퓨터 시스템의 캐시(Cache) 메모리
컴퓨터시스템응용기술사 제132회 4교시 26번 문항으로, 과목은 컴퓨터구조입니다. ‘Write Back’ 키워드는 컴퓨터시스템응용기술사 기출 4문항에 나왔습니다.
원문 문제
컴퓨터시스템응용기술사 제132회 26번. 컴퓨터 시스템의 캐시(Cache) 메모리
- 가. 캐시메모리에서 주소 매핑(mapping)이 필요한 이유와 주소 매핑(mapping) 방식
- 나. 캐시 쓰기 정책(write policy)
- 다. 다중 프로세서 시스템에서 캐시 일관성(Cache Coherence)을 유지하기 위한 기법
핵심 키워드
- Direct Mapping
- Set Associative
- Fully Associative
- Write Through
- Write Back
- 캐시 일관성 프로토콜
- MESI 프로토콜
고득점 가이드 — 1. 개요
캐시 메모리는 CPU와 주기억장치 간 속도 격차를 완화하기 위해 자주 참조되는 데이터 블록을 고속 SRAM에 임시 보관하는 메모리 계층이다. 시간·공간 지역성을 활용해 평균 메모리 접근시간 (AMAT) 을 단축하나, 블록 배치 위치 결정, 쓰기 정책, 다중 코어 일관성이라는 세 가지 설계 이슈를 동반하므로 균형 잡힌 설계가 요구된다.
출제 이력
- Direct Mapping기출 1문항
- Set Associative기출 1문항
- Fully Associative기출 1문항
- Write Through기출 3문항
- Write Back기출 4문항
- 캐시 일관성 프로토콜기출 1문항
- MESI 프로토콜기출 2문항