Scalable Directoryless Shared Memory Coherence Using Execution Migration

The authors introduce the concept of deadlock-free migration-based coherent shared memory to the NUCA family of architectures. Migration-based architectures move threads among cores to guarantee sequential semantics in large multicores. Using an Execution Migration (EM) architecture, the authors achieve performance comparable to directory-based architectures without using directories: avoiding automatic data replication significantly reduces cache miss rates, while a fast network-level thread migration scheme takes advantage of shared data locality to reduce remote cache accesses that limit traditional NUCA performance.

Provided by: Massachusetts Institute of Technology Topic: Hardware Date Added: Nov 2010 Format: PDF

Find By Topic