Abstract Sequoia: Programming the Memory Hierarchy (2008)
Kayvon Fatahalian, Timothy J. Knight, Mike Houston, Mattan Erez, Daniel Reiter, Horn Larkhoon, ...
We present Sequoia, a programming language designed to facilitate the development of memory hierarchy aware parallel programs that remain portable across modern machines featuring different memory...
Abstract Sequoia: Programming the Memory Hierarchy (2008)
Kayvon Fatahalian, Timothy J. Knight, Mike Houston, Mattan Erez, Daniel Reiter, Horn Larkhoon, ...
We present Sequoia, a programming language designed to facilitate the development of memory hierarchy aware parallel programs that remain portable across modern machines featuring different memory...
Compilation for explicitly managed memory hierarchies (2007)
Timothy J. Knight, Ji Young, Park Manman, Ren Mike Houston, Mattan Erez, Kayvon Fatahalian, ...
We present a compiler for machines with an explicitly managed memory hierarchy and suggest that a primary role of any compiler for such architectures is to manipulate and schedule a hierarchy of bulk...
Fault tolerance techniques for the merrimac streaming supercomputer (2005)
Mattan Erez, Nuwan Jayasena, Timothy J. Knight, William J. Dally
As device scales shrink, higher transistor counts are available while soft-errors, even in logic, become a major concern. A new class of architectures, such as Merrimac and the IBM Cell, take...
Fault tolerance techniques for the merrimac streaming supercomputer (2005)
Mattan Erez, Nuwan Jayasena, Timothy J. Knight, William J. Dally
As device scales shrink, higher transistor counts are available while soft-errors, even in logic, become a major concern. A new class of architectures, such as Merrimac and the IBM Cell, take...
Merrimac: Supercomputing with Streams (2003)
William Dally Patrick, Patrick Hanrahan, Mattan Erez, Timothy J. Knight, François Labonté, Jung-ho Ahn, ...
Merrimac uses stream architecture and advanced interconnection networks to give an order of magnitude more performance per unit cost than cluster-based scientific computers built from the same...