ECE Distinguished Lecture<br /> EM2: Execution Migration Machine

Electrical and Computer Engineering

Speaker: Srini Devadas
Tuesday, January 31, 2012
4:00 PM to 5:00 PM


TBA Duncan Hall
Rice University
6100 Main St
Houston,Texas,USA


We introduce the Execution Migration Machine (EM2) a computation-migration-based multicore architecture that provides speedy access to on-chip distributed cache data by either migrating execution or via remote memory operations. Since only one copy of data is stored on-chip in a Non Uniform Cache Access (NUCA)-style organization, cache coherence and sequential consistency are trivially ensured without the need for coherence logic or large directories. We develop a one-step migration protocol that is deadlock-free based on the concept of cores native to a thread, and present migration prediction algorithms under this protocol that decide when to migrate or otherwise perform a remote access, and decide what part of the context to carry during a migration. EM2 performs better than conventional remote access in a NUCA organization, because it better exploits locality.

Host: Farinaz Koushanfar

Rice University, MS-380 - 6100 Main St - Houston, TX 77005 - USA - webmaster-dsp@ece.rice.edu