Sciweavers

PPOPP
1991
ACM

Coarse-Grain Parallel Programming in Jade

14 years 2 months ago
Coarse-Grain Parallel Programming in Jade
This paper presents Jade, a language which allows a programmer to easily express dynamic coarse-grain parallelism. Starting with a sequential program, a programmer augments those sections of code to be parallelized tract data usage information. The compiler and run-time system use this information to concurrently execute the program while respecting the program’s data dependence constraints. Using Jade can significantly reduce the time and effort required to develop and maintain a parallel version of an imperative application with serial semantics. The paper introduces the basic principles of the language, compares Jade with other existing languages, and presents the performance of a sparse matrix Cholesky factorization algorithm implemented in Jade.
Monica S. Lam, Martin C. Rinard
Added 27 Aug 2010
Updated 27 Aug 2010
Type Conference
Year 1991
Where PPOPP
Authors Monica S. Lam, Martin C. Rinard
Comments (0)