Languages and Compilers for Parallel Computing

8th International Workshop, Columbus, Ohio, USA, August 10-12,1995.Proceedings, Lecture Notes in Computer Science 1033
Langbeschreibung
InhaltsangabeArray data flow analysis for load-store optimizations in superscalar architectures.- An experimental study of an ILP-based exact solution method for software pipelining.- Insertion scheduling: An alternative to list scheduling for modulo schedulers.- Interprocedural array region analyses.- Interprocedural analysis for parallelization.- Interprocedural array data-flow analysis for cache coherence.- An interprocedural parallelizing compiler and its support for memory hierarchy research.- V-cal: a calculus for the compilation of data parallel languages.- Transitive closure of infinite graphs and its applications.- Demand-driven, symbolic range propagation.- Optimizing Fortran 90 shift operations on distributed-memory multicomputers.- A loop parallelization algorithm for HPF compilers.- Fast address sequence generation for data-parallel programs using integer lattices.- Compiling array statements for efficient execution on distributed-memory machines: Two-level mappings.- A communication backend for parallel language compilers.- Parallel simulation of data parallel programs.- A parallel processing support library based on synchronized aggregate communication.- FALCON: A MATLAB interactive restructuring compiler.- A simple mechanism for improving the accuracy and efficiency of instruction-level disambiguation.- Hoisting branch conditions -improving super-scalar processor performance.- Integer loop code generation for VLIW.- Dependence analysis in parallel loops with i ± k subscripts.- Piecewise execution of nested data-parallel programs.- Recovering logical structures of data.- Efficient distribution analysis via graph contraction.- Automatic selection of dynamic data partitioning schemes for distributed-memory multicomputers.- Data redistribution in an automatic data distribution tool.- General purpose optimization technology.- Compiler architectures for heterogeneous systems.- Virtual topologies: A new concurrency abstraction for high-level parallel languages.- Interprocedural data flow based optimizations for compilation of irregular problems.- Automatic parallelization of the conjugate gradient algorithm.- Annotations for a sparse compiler.- Connection analysis: A practical interprocedural heap analysis for C.- Language and run-time support for network parallel computing.- Agents: An undistorted representation of problem structure.- Type directed cloning for Object-Oriented programs.- The performance impact of granularity control and functional parallelism.
Autor*in:
Chua-Huang Huang
Art:
Kartoniert
Sprache :
Englisch
ISBN-13:
9783540607656
Verlag:
Springer Verlag GmbH
Erscheinungsdatum:
24.01.1996
Erscheinungsjahr:
1996
Maße:
23.50x15.50x0.00 cm
Seiten:
606
Gewicht:
1890 g

106,99 €

Alle Preise inkl. MwSt. | versandkostenfrei
Lieferzeit: Besorgungstitel - Lieferbar innerhalb von 10 Werktagen