J-machine: A fine-grain concurrent computer
The J-Machine is a fine-grain concurrent computer that provides low-overhead primitive mechanisms for communication, synchronization, and translation. Communication mechanisms are provided that permit a node to send a message to any other node in the machine in < 2 microsecs. On message arrival, a task is created and dispatched in < 1 microsecs. A translation mechanism supports a global virtual address space. These mechanisms efficiently support most proposed models of concurrent computation. The hardware is an ensemble of up to 65,536 nodes each containing a 36-bit processor, 4K 36-bit words of memory, and a router. The nodes are connected by a high-speed 3-D mesh network. This design was chosen to make the most efficient use of available chip and board area.
- Research Organization:
- Massachusetts Inst. of Tech., Cambridge, MA (USA). Microsystems Research Center
- OSTI ID:
- 5173475
- Report Number(s):
- AD-A-211909/7/XAB; VLSI-M--89-532
- Country of Publication:
- United States
- Language:
- English
Similar Records
Fast fault-tolerant concurrent access to shared objects
Concurrent Smalltalk compiler for the message-driven processor. Technical report