메모리 계층 구조

캐시의 히트율이 95%일 때, 미스율은 얼마입니까?

  1. A95%
  2. B0.95%
  3. C5%
정답과 해설 보기

정답: C. 5%

접근은 히트 아니면 미스이므로 미스율 = 1 − 히트율 = 100% − 95% = 5%입니다. 미스율이 작아 보여도 미스 페널티가 크면 평균 메모리 접근 시간에 크게 영향을 줍니다. 예를 들어 히트 시간 1사이클, 미스 페널티 100사이클이라면 1 + 0.05 × 100 = 6사이클이고, 히트율을 99%로 하면 2사이클로 줄어듭니다. 95%는 히트율 그 자체이고, 0.95%는 소수와 백분율을 혼동한 값입니다.

  • A. 95%는 히트율 그 자체입니다.
  • B. 0.95%는 소수와 백분율을 혼동한 값입니다.
  • C. 올바릅니다. 100% − 95% = 5%입니다.
이 분야 연습하기 분야로 돌아가기

메모리 계층 구조의 다른 문제

  1. 미스한 라인을 주기억장치에서 읽어 올 때, CPU가 필요로 하는 워드(word)를 먼저 보내고 나머지를 나중에 보내는 기법은 무엇입니까?
  2. 위의 두 루프를 하나로 합치면(루프 융합, loop fusion) N이 클 때 빨라지기 쉬운 이유는 무엇입니까?
  3. 큰 행렬을 전치(transpose)하는 처리(b[j][i] = a[i][j])에서 캐시 미스가 많아지기 쉬운 이유와 대표적인 대책의 조합으로 올바른 것은 무엇입니까?
  4. 일반적인 컴퓨터의 기억 계층에서 상위 계층(CPU에 가까운 쪽)일수록 성립하는 성질로 올바른 것은 무엇입니까?
  5. 캐시의 성능을 평가할 때 미스율만이 아니라 평균 메모리 접근 시간으로 비교해야 하는 이유로 올바른 것은 무엇입니까?

이 분야의 비교