0
명령어의 30 %가 데이터 참조이기 때문에 0.3을 사용하는 대신 데이터 캐시의 누락 율을 찾는 데 0.4가 사용되는 이유를 알 수 없습니다. (https://i.stack.imgur.com/jJpC1.png)명령어 참조와 데이터 참조의 차이점
명령어의 30 %가 데이터 참조이기 때문에 0.3을 사용하는 대신 데이터 캐시의 누락 율을 찾는 데 0.4가 사용되는 이유를 알 수 없습니다. (https://i.stack.imgur.com/jJpC1.png)명령어 참조와 데이터 참조의 차이점
주어진 사실은 40 misses per thousand instructions for data cache
입니다. 데이터 캐시는 Load/Store
명령어에 대해서만 액세스 할 수 있습니다. Load/Store
지침의 40%
만 있습니다. 따라서 누락 율을 얻으려면 0.4
으로 값을 나눌 필요가 있습니다.
그래, 그게 왜 우리가 (4/1000) /1.0=0.004하고있는 명령 캐시에 대한 오류율을 발견했는지 이해합니다. 명령을 고려할 때 명령어를 참조 할 때 1.0을 사용하고 0.7이 아닌 70으로 나누는 이유는 명령어 참조 –
입니다. 명령어를 모두 고려해야하기 때문에 1.0을 사용해야하지만 데이터를 고려할 때 40 % 명령어 만 관련되어 있기 때문에 0.4를 사용합니다 데이터. –