EM2, Ascend, and Angstrom: Processor Building at MIT

Thursday, June 06, 2013
7:00 PM
Free and open to the public

We describe three processors in various stages of design and implementation at MIT. 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. A 110-core chip was taped out in January in 45nm technology.

Ascend -- Architecture for Secure Computation on Encrypted Data -- is a new processor architecture that guarantees security of encrypted data even under malicious application software. Ascend uses obfuscated instruction execution and oblivious RAM to hide what instruction is being executed at any given time, so the program cannot leak information about encrypted data. We have performed detailed simulations of an Ascend processor design to evaluate overheads of encrypted computation.

Angstrom is a proposed design of a 1000-core processor that includes self-awareness in the processor, memory and network subsystems to address the energy wall problem in multicores. We have recently fabricated a "tile" of Angstrom that includes self-aware processor features.

x x


Srini Devadas