This volume presents revised versions of the 32 papers accepted for the Seventh Annual Workshop on Languages and Compilers for Parallel Computing, held in Ithaca, NY in August 1994. The 32 papers presented report on the leading research activities in languages and compilers for parallel computing and thus reflect the state of the art in the field. The volume is organized in sections on fine-grain parallelism, align- ment and distribution, postlinear loop transformation, parallel structures, program analysis, computer communication, automatic parallelization, languages for parallelism, scheduling and program optimization, and program evaluation.The aim in the design of Polarisa#39; internal organization [FHP+93] was to create an internal representation (IR) that enforced correctness, was robust and, through high-level functionality, ... Transformations are never allowed to let the code enter a state that will no longer generate proper Fortran syntax. ... The detection and reporting of aliased structures (structure sharing is not allowed) with a run-time error.
|Title||:||Languages and Compilers for Parallel Computing|
|Publisher||:||Springer Science & Business Media - 1995-01-26|