Affiliation:
1. Carnegie Mellon Univ., Pittsburgh, PA
Abstract
We have designed and implemented a software facility, called Agora, that supports the development of parallel applications written in multiple languages. At the core of Agora there is a mechanism that allows concurrent computations to share data structures independently of the computer architecture they are executed on. Concurrent computations exchange control information by using a pattern-directed technique. This paper describes the Agora shared memory and its software implementation on both tightly and loosely-coupled architectures.
Publisher
Association for Computing Machinery (ACM)
Reference18 articles.
1. Baron R. Rashid R. Siegel E. Tevanian A. and Young M. "Mach-1: An Operating System Environment for Large Scale Multiprocessor Applications". IEEE Software Special Issue (July 1985). Baron R. Rashid R. Siegel E. Tevanian A. and Young M. "Mach-1: An Operating System Environment for Large Scale Multiprocessor Applications". IEEE Software Special Issue (July 1985).
2. CommonLoops: merging Lisp and object-oriented programming
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献