登入
選單
返回
Google圖書搜尋
An Overview of the Opus Language and Runtime System
Piyush Mehrotra
Institute for Computer Applications in Science and Engineering
出版
Institute for Computer Applications in Science and Engineering, NASA Langley Research Center
, 1994
URL
http://books.google.com.hk/books?id=Fox90AEACAAJ&hl=&source=gbs_api
註釋
Abstract: "We have recently introduced a new language, called Opus, which provides a set of Fortran language extensions that allow for integrated support of task and data parallelism. It also provides shared data abstractions (SDAs) as a method for communication and synchronization among these tasks. In this paper, we first provide a brief description of the language features and then focus on both the language-dependent and language-independent parts of the runtime system that support the language. The language-independent portion of the runtime system supports lightweight threads across multiple address spaces, and is built upon existing lightweight thread and communication systems. The language- dependent portion of the runtime system supports conditional invocation of SDA methods and distributed SDA argument handling."