2010년10월10일 35번
[전자계산기구조] 캐시 메모리의 매핑방법 중 같은 인덱스를 가졌으나 다른 tag를 가진 두 개 이상의 워드가 반복하여 접근된다면 히트율이 상당히 떨어질 수 있는 것은?
- ① associative 매핑
- ② set-associative 매핑
- ③ direct 매핑
- ④ indirect 매핑
(정답률: 28%)
문제 해설
정답은 "direct 매핑"입니다.
Direct 매핑은 캐시 메모리의 인덱스를 주소의 일부분으로 사용하는 방식입니다. 이 방식에서는 같은 인덱스를 가진 두 개 이상의 워드가 존재할 수 있습니다. 만약 다른 tag를 가진 두 개 이상의 워드가 같은 인덱스를 가지고 반복적으로 접근된다면, 이들은 서로 대체되며 캐시 메모리의 히트율이 상당히 떨어질 수 있습니다.
반면에 Associative 매핑과 Set-associative 매핑은 같은 인덱스를 가진 워드들을 서로 대체하지 않고, 캐시 메모리의 다른 위치에 저장함으로써 이러한 문제를 해결할 수 있습니다. Indirect 매핑은 다른 매핑 방식과는 다르게, 캐시 메모리의 주소를 직접 지정하는 방식입니다.
Direct 매핑은 캐시 메모리의 인덱스를 주소의 일부분으로 사용하는 방식입니다. 이 방식에서는 같은 인덱스를 가진 두 개 이상의 워드가 존재할 수 있습니다. 만약 다른 tag를 가진 두 개 이상의 워드가 같은 인덱스를 가지고 반복적으로 접근된다면, 이들은 서로 대체되며 캐시 메모리의 히트율이 상당히 떨어질 수 있습니다.
반면에 Associative 매핑과 Set-associative 매핑은 같은 인덱스를 가진 워드들을 서로 대체하지 않고, 캐시 메모리의 다른 위치에 저장함으로써 이러한 문제를 해결할 수 있습니다. Indirect 매핑은 다른 매핑 방식과는 다르게, 캐시 메모리의 주소를 직접 지정하는 방식입니다.
연도별
진행 상황
0 오답
0 정답