문제

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 아키텍처에 따라 다릅니다.그것은 비슷한 프로세스 인 숫양으로부터 데이터를 가져 오는 것과 유사하게, 여기서는 여기에 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 cs.stackexchange
scroll top