![]() |
|
![]() |
|
|   | |
|
Breaking the Memory Wall
by
Advised by
The performance of memory-intensive applications is often limited
by how fast the memory system can provide needed data.
For local memory, the speed gap between the CPU and DRAMs
leads to significant stalls when there is not enough
locality in the applications's memory references
for caches to be effective.
For remote memory, the increasing network latency,
in terms of processor clock periods, makes
inter-node communications inordinately expensive.
In a cache-coherent, non-uniform memory access (cc-NUMA) system,
the multiple non-overlappable network latencies dictated
by a write-invalidate coherence protocol
exacerbate the memory latency problem.
|
School of Computing 50 S. Central Campus Dr. Rm. 3190 Salt Lake City, UT 84112
801-581-8224 Send comments to webmaster@cs.utah.edu
Disclaimer