Architectural support for multilanguage parallel programming on heterogeneous systems

被引:0
作者
Bisiani, Roberto [1 ]
Forin, Alessandro [1 ]
机构
[1] Department of Computer Science, Carnegie Mellon University, Pittsburgh,PA,15213, United States
来源
ACM SIGPLAN Notices | 1987年 / 22卷 / 10期
关键词
Application programs - Concurrency control - Memory architecture;
D O I
10.1145/36205.36180
中图分类号
学科分类号
摘要
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. © 1987 Copyright is held by the owner/author(s).
引用
收藏
页码:21 / 30
相关论文
empty
未找到相关数据