메모리 계층 구조
캐시의 히트 시간이 2사이클, 미스율이 4%, 미스 페널티가 150사이클일 때, 평균 메모리 접근 시간은 몇 사이클입니까?
- A8사이클
- B6사이클
- C152사이클
정답과 해설 보기
정답: A. 8사이클
평균 메모리 접근 시간 = 히트 시간 + 미스율 × 미스 페널티 = 2 + 0.04 × 150 = 2 + 6 = 8사이클입니다. 히트 시간은 모든 접근에 걸리고, 미스했을 때만 미스 페널티가 더해진다고 생각합니다. 6사이클은 미스 분량만 계산하고 히트 시간을 더하는 것을 잊은 값입니다. 152사이클은 미스한 접근 1회에 걸리는 시간으로, 평균이 아닙니다. 미스율이 겨우 4%여도 평균이 4배가 된다는 것을 알 수 있습니다.
- A. 올바릅니다. 2 + 0.04 × 150 = 8사이클입니다.
- B. 6사이클은 히트 시간을 더하는 것을 잊은 값입니다.
- C. 152사이클은 미스했을 때의 1회분 시간입니다.