Merrimac - Stanford Streaming Supercomputer Project
Home Meetings Members Publications/
Talks/Downloads
Architecture Brook Compiler Applications Related Links Internal
Home
Meetings
Members
Publications
Talks
Downloads
Architecture
Brook
Compiler
Applications
Related Links
Internal

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 technology. Organizing the computation into streams and exploiting the resulting locality using a register hierarchy enables a stream architecture to reduce the memory bandwidth required by representative applications by an order of magnitude or more. Hence a processing node with a fixed bandwidth (expensive) can support an order of magnitude more arithmetic units (inexpensive). This in turn allows a given level of performance to be achieved with fewer nodes (a 1-PFLOPS machine, for example, with just 8,192 nodes) resulting in greater reliability, and simpler system management. Merrimac is designed to be a streaming scientific computer that can be scaled from a $20K 2 TFLOPS workstation to a $20M 2 PFLOPS supercomputer.

Recent News

  • Streaming Supercomputer officially named Merrimac, which is a Native American word meaning "swift stream".
    [March 11, 2003]

Access to Internal Pages

Access is restricted to members of the project. To request access, please contact Mattan Erez.


Last modified: Mon May 17 16:34:50 Pacific Standard Time 2004