pSather: Layered Extensions to an Object-Oriented Language for Efficient Parallel Computation (1993)
| Citations: | 31 - 2 self |
BibTeX
@TECHREPORT{Murer93psather:layered,
author = {Stephan Murer and Jerome A. Feldman and Chu-cheow Lim and Martina-maria Seidel},
title = {pSather: Layered Extensions to an Object-Oriented Language for Efficient Parallel Computation},
institution = {},
year = {1993}
}
OpenURL
Abstract
pSather is a parallel extension of the existing object-oriented language Sather. It offers a shared-memory programming model which integrates both control- and dataparallel extensions. This integration increases the flexibility of the language to express different algorithms and data structures, especially on distributed-memory machines (e.g. CM-5). This report describes our design objectives and the programming language pSather in detail. ICSI and Eidgenossische Technische Hochschule (ETH), Zurich, Switzerland. E-mail: murer@icsi.berkeley.edu. y ICSI and Computer Science Division, U.C. Berkeley. E-mail: jfeldman@icsi.berkeley.edu. z ICSI and Computer Science Division, U.C. Berkeley. E-mail: clim@icsi.berkeley.edu. x ICSI E-mail: mseidel@icsi.berkeley.edu. ii Contents 1 Introduction 4 1.1 Roadmap of this Report : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 5 1.2 Grammar Notation : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 6 2...







