Jump to content

Ultracomputer

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 128.178.150.2 (talk) at 16:31, 18 March 2008 (Added stub mark.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The NYU Ultracomputer is a significant processor design in the history of parallel computing. The system has N processors, N memories and an N log N message-passing switch connecting them. The switch uses an innovative Fetch-and-Add instruction which will combine references from several processors into a single reference, to reduce memory contention.

The machine was developed in the 1980's at the Courant Institute of Mathematical Sciences Computer Science Department. Most of the work done was theoretical. Two prototypes were built:[1][2][3]

  • An 8 processor bus-based machine
  • A 16 processor, 16 memory-module machine with custom VLSI switches supporting the Fetch-and-Add instruction.

References