Click here for full text:
Compiling to TStreams, a New Model of Parallel Computation
Knobe, Kathleen; Offner, Carl
HPL-2005-138
Keyword(s): TStreams; compilation; parallelism; single assignment; dynamic single assignment
Abstract: To get good performance on a parallel system, distribution and scheduling of data and computations are the critical issues. TStreams is a way of abstracting a program so as to represent exactly those aspects relevant to distribution and scheduling, leaving out all other details. We are interested in TStreams as a form on which to automatically produce good mappings and also on which to specify and tune mappings by hand. However, the focus of this paper is how to automatically generate TStreams. Notes:
12 Pages
Back to Index
|