Smart memories polymorphic chip multiprocessor

Ofer Shacham

Zain Asgar

Han Chen

Amin Firoozshahian

Rehan Hameed Stanford

Christos Kozyrakis Stanford

Wajahat Qadeer

Stephen Richardson

Alex Solomatnikov

Don Stark

Megan Wachs

Mark Horowitz Stanford

Design Automation Conference (DAC), 2009


Abstract

The Stanford Smart Memories polymorphic chip-multiprocessor architecture was conceived as a unified multipurpose hardware architecture base, capable of supporting a variety of programming models and per-application optimizations [17]. Backing the architectural claims, our team of PhD students set out to implement this challenging design in silicon, targeting 90nm technology. Now, with 55M transistors covering 61mm2, this is one of the most complex chips ever fabricated in academia.