Question: 2 . Consider designing a cache in a system that uses 6 4 - bit words for floating point computations. The system details are as
Consider designing a cache in a system that uses bit words for floating point computations. The system details are as follows.
MHz CPU, MHz bus speed CPU clocks bus clock
Cache block size words.
Bus takes cycles to transfer the first data chunk and the rest are transferred at a burst rate of data chunk per cycle.
Bus width is bits bits transferred per bus clock during burst rate
Hit Time CPU cycle.
Data cache Miss Rate
a Considering only data accesses, what is the average memory access time for this system in CPU clock cycles?
b Which speedup would be greater between the following options if nothing else were changed? Show all your calculations.
Doubling bus width to bits
Increasing the bus speed and memory access time to support a MHz bus clock speed. This means that the number of bus clocks for a cache miss would remain constant, but will be done twice as fast
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
