메모리 계층 구조

직접 사상 방식에서 세트 연관 방식으로 바꿨을 때 일어나는 변화로 올바른 것은 무엇입니까?

  1. A충돌 미스가 줄어드는 반면, 태그 비교나 way 선택 때문에 히트 시간이 길어지기 쉽다
  2. B충돌 미스가 늘어나는 반면, 회로가 단순해져 히트 시간이 짧아진다
  3. C연관도와 관계없이 미스율도 히트 시간도 전혀 변하지 않는다
정답과 해설 보기

정답: A. 충돌 미스가 줄어드는 반면, 태그 비교나 way 선택 때문에 히트 시간이 길어지기 쉽다

세트 연관 방식에서는 하나의 세트에 여러 way가 있어 같은 세트에 대응하는 데이터를 여러 개 둘 수 있으므로 직접 사상보다 충돌 미스가 줄어듭니다. 그 대신 여러 태그를 병렬로 비교하고 일치한 way의 데이터를 선택하는 회로가 필요하여 히트 시간이나 소비 전력이 늘어나기 쉽습니다. 충돌 미스가 늘고 회로가 단순해지는 것은 직접 사상 쪽의 성질입니다. 미스율과 히트 시간은 연관도에 따라 달라집니다.

  • A. 올바릅니다. 충돌 미스가 줄어드는 대신 히트 시간이 길어지기 쉽습니다.
  • B. 설명이 반대이며, 직접 사상의 성질을 말하고 있습니다.
  • C. 연관도에 따라 미스율도 히트 시간도 달라집니다.
이 분야 연습하기 분야로 돌아가기

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

  1. 8-way 세트 연관 캐시에서 1회 접근할 때마다 병렬로 비교하는 태그의 수는 몇 개입니까?
  2. 라인 크기 64바이트, 세트 수 64인 캐시에서 주소 0x1234의 데이터가 들어가는 세트 번호는 무엇입니까?
  3. 같은 라인에 여러 번 쓰는 처리에서 라이트 스루 방식보다 라이트 백 방식이 유리한 주된 이유는 무엇입니까?
  4. 가장 오랫동안 사용되지 않은 것을 쫓아내는 LRU에 대해, 앞으로 가장 오랫동안 사용되지 않을 것을 쫓아내는 방식(최적 교체, OPT)에 대한 설명으로 올바른 것은 무엇입니까?
  5. 캐시의 용량을 크게 하면 일반적으로 히트 시간이 어떻게 됩니까? 그 이유와 함께 올바른 것은 무엇입니까?

이 분야의 비교