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.Local load/store (cycle) 25 Non-local load/store (cycles) 200 % local accesses 20

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

1 Expert Approved Answer
Step: 1 Unlock

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

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Computer Organization Design Questions!