Question: If on average we need to access memory once every 75 cycles, what is impact on our application? On a CC-NUMA system, the cost of
If on average we need to access memory once every 75 cycles, what is impact on our application?
On a CC-NUMA system, the cost of accessing non-local memory can limit our ability to utilize multiprocessing effectively. The following table shows the costs associated with access data in local memory versus non-local memory and the locality of our application expresses as the proportion of access that are local.
Answer the following questions. Assume that memory accesses are evenly distributed through the application. Also, assume that only a single memory operation can be active during any cycle. State all assumptions about the ordering of local versus non-local memory operations.
Local load/store (cycle) 25 Non-local load/store (cycles) 200 % local accesses 20
Step by Step Solution
3.37 Rating (166 Votes )
There are 3 Steps involved in it
Overall Impact The impact of needing to access memory once every 75 cycles on an application will depend on a number of factors including the type of application the size and complexity of the data st... View full answer
Get step-by-step solutions from verified subject matter experts
