Matching language and hardware for parallel computation in the Linda Machine
Journal Article
·
· IEEE Trans. Comput.; (United States)
The Linda Machine is a parallel computer that has been designed to support the Linda parallel programming environment in hardware. Programs in Linda communicate through a logically shared, associative memory called tuple space. Physically shared memory seems, however, to be a more complicated and less scalable basis for a multicomputer architecture than distributed memory, but the goal of the Linda Machine project is accordingly to implement Linda's high-level shared-memory abstraction efficiently on a nonshared-memory architecture. The authors describe the machine's special-purpose communication network and its associated protocols, the design of the Linda coprocessor, and the way its interaction with the network supports global access to tuple space. The Linda Machine has been designed and is in the process of fabrication. They discuss the machine's projected performance and compare this to software versions of Linda.
- Research Organization:
- AT and T Bell Labs., Holmdel, NJ (US)
- OSTI ID:
- 6902291
- Journal Information:
- IEEE Trans. Comput.; (United States), Journal Name: IEEE Trans. Comput.; (United States) Vol. 37:8; ISSN ITCOB
- Country of Publication:
- United States
- Language:
- English
Similar Records
Linda alternative to message-passing systems
p4-Linda: A portable implementation of Linda
Linda and friends
Journal Article
·
Thu Mar 31 23:00:00 EST 1994
· Parallel Computing
·
OSTI ID:135319
p4-Linda: A portable implementation of Linda
Conference
·
Thu Jul 01 00:00:00 EDT 1993
·
OSTI ID:10178800
Linda and friends
Journal Article
·
Fri Aug 01 00:00:00 EDT 1986
· Computer; (United States)
·
OSTI ID:5185438