Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

J-machine: System support for actors. Memorandum report

Technical Report ·
OSTI ID:5549555

The J-Machine in concert with its operating system kernel, JOSS, provides low-overhead system services to support actor programming systems. The J-Machine is not specialized to actor systems: instead, it provides 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 microsec. 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 highspeed 3-D mesh network. The 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:
5549555
Report Number(s):
AD-A-204210/9/XAB; VLSI-M--88-491
Country of Publication:
United States
Language:
English

Similar Records

J-machine: A fine-grain concurrent computer
Technical Report · Mon May 01 00:00:00 EDT 1989 · OSTI ID:5173475

Very-high-speed holographic message routing for parallel machines. Final report, 1 Sep 88-31 Aug 90
Technical Report · Sat Sep 01 00:00:00 EDT 1990 · OSTI ID:5673406

Actors: a model of concurrent computation in distributed systems
Thesis/Dissertation · Mon Dec 31 23:00:00 EST 1984 · OSTI ID:5932360