登入選單
返回Google圖書搜尋
Compiling High Level Constructs to Distributed Memory Architectures
註釋Current languages for nonshared memory architectures provide a relative low-level programming environment. In this paper we describe a set of primitives which allow the programmer to express data-parallel algorithms at a higher level, while also permitting control over those aspects of the program critical to performance, such as load balance and data distribution. Given such a program specification, the compiler automatically generates a distributed program containing send and receive constructs to perform interprocess communication. Proceedings of Hypercube, Multiprocessors. (jes).