Languages and Compilers for Parallel Computing: Fourth International Workshop Santa Clara, California, USA, August 7–9 1991 Proceedings [1 ed.] 354055422X, 9783540554226

This volume contains the proceedings of the Fourth Workshop on Languages andCompilers for Parallel Computing, held in Sa

249 66 4MB

English Pages 425 [428] Year 1992

Report DMCA / Copyright

DOWNLOAD DJVU FILE

Table of contents :
Distributed execution of actor programs....Pages 1-17
An overview of the Fortran D programming system....Pages 18-34
The interaction of the formal and the practical in parallel programming environment development: CODE....Pages 35-49
Hierarchical concurrency in Jade....Pages 50-64
Experience in the automatic parallelization of four Perfect-Benchmark programs....Pages 65-83
Programming SIMPLE for parallel portability....Pages 84-98
Compilation of Id....Pages 99-121
An executable representation of distance and direction....Pages 122-136
Integrating scalar optimization and parallelization....Pages 137-151
Optimization of data/control conditions in task graphs....Pages 152-168
Recognizing and parallelizing bounded recurrences....Pages 169-185
Communication-free hyperplane partitioning of nested loops....Pages 186-200
Parallelizing loops with indirect array references or pointers....Pages 201-217
Register allocation, renaming and their impact on fine-grain parallelism....Pages 218-235
Data flow and dependence analysis for instruction level parallelism....Pages 236-250
Extending conventional flow analysis to deal with array references....Pages 251-265
Run-time management of Lisp parallelism and the Hierarchical Task Graph program representation....Pages 266-282
A multi-grain parallelizing compilation scheme for OSCAR (optimally scheduled advanced multiprocessor)....Pages 283-297
Balanced loop partitioning using GTS....Pages 298-312
An iteration partition approach for cache or local memory thrashing on parallel processing....Pages 313-327
On estimating and enhancing cache effectiveness....Pages 328-343
Reduction of cache coherence overhead by compiler data layout and loop transformation....Pages 344-358
Loop storage optimization for dataflow machines....Pages 359-373
Optimal partitioning of programs for data flow machines....Pages 374-388
A foundation for advanced compile-time analysis of linda programs....Pages 389-404
Analyzing programs with explicit parallelism....Pages 405-419

Languages and Compilers for Parallel Computing: Fourth International Workshop Santa Clara, California, USA, August 7–9 1991 Proceedings [1 ed.]
 354055422X, 9783540554226

  • 0 0 0
  • Like this paper and download? You can publish your own PDF file online for free in a few minutes! Sign Up
Recommend Papers