Question: 5 . 2 6 . 1 [ 1 5 ] $ 5 . 1 3 > Which cache design is better for each of these

5.26.1[15]$5.13> Which cache design is better for each of these
benchmarks? Use data to support your conclusion.
5.26.2[15]5.13> Off-chip bandwidth becomes the bottleneck as
the number of CMP cores increases. How does this bottleneck
affect private and shared cache systems differently? Choose the
best design if the latency of the first off-chip link doubles.
5.26.3[10] $5.13> Discuss the pros and cons of shared vs. private
L2 caches for both single-threaded, multi-threaded, and
multiprogrammed workloads, and reconsider them if having
on-chip L3 caches.
5.26.4[10] $5.13> Would a non-blocking L2 cache produce more
improvement on a CMP with a shared L2 cache or a private L2
cache? Why?
5.26.5[10] $5.13> Assume new generations of processors double
the number of cores every 18 months. To maintain the same
level of per-core performance, how much more off-chip
memory bandwidth is needed for a processor released in three
years?
5.26.6[15]5.13> Consider the entire memory hierarchy. What
kinds of optimizations can improve the number of concurrent
misses?
5 . 2 6 . 1 [ 1 5 ] < $ 5 . 1 3 > Which cache

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock 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 Programming Questions!