두 레벨 캐시 시스템의 평균 액세스 시간
-
29-09-2020 - |
문제
2 레벨 캐시 시스템에서 레벨 하나의 캐시는 1NS (CPU 내부)의 히트 타임, 90 %의 히트율 및 20 ns의 페널티를 놓치고 있습니다.레벨 2 캐시는 220 ns의 95 %의 히트율과 미스 패널티를 가지고 있습니다.평균 메모리 액세스 시간은 무엇입니까?
2 레벨 캐시 시스템이란 무엇이며 필요한 시간을 계산하는 방법은 무엇입니까?레벨 2 캐시의 히트 타임이 누락되었으므로 ...
해결책
첫 번째 주어진 모든 것을 정의하겠습니다
- L1 캐시 히트 : 90 % & 시간 : 1NS
L2 및 RAM은 95 %가 95 % 인 95 %가 총
- l2 캐시 히트 : 9.5 % 및 시간 20ns
RAM은 5 %의 10 %= 0.5 %
- RAM 히트 : 0.5 % 및 시간 220NS
수식 AVG 메모리 액세스 시간
amat= l1_hit * l1_t + l2_hit * l2_t + ram_hit * ram_t
amat= 0.9 * 1 + 9.5 * 20 + 0.5 * 220
amat= 300.9ns
2 레벨 캐시 시스템이란 무엇입니까?
첫 번째 캐시라는 L1이라는 CPU가 너무 빠릅니다.CPU가 데이터가 필요한 경우 L1 캐시에서 확인하지만 L2가 아닌 경우 L2로 이동합니다.L2 캐시는 때때로 CPU 또는 외부 CPU 외부에서 CPU 아키텍처에 따라 다릅니다.그것은 비슷한 프로세스 인 숫양으로부터 데이터를 가져 오는 것과 유사하게, 여기서는 여기에 있습니다.
제휴하지 않습니다 cs.stackexchange