Research monographs in parallel and distributed computing
Description
Languages and Compilers for Parallel Computing: 12th International Workshop, LCPC’99 La Jolla, CA, USA, August 4–6, 1999 ProceedingsAuthor: Larry Carter, Jeanne Ferrante Published by Springer Berlin Heidelberg ISBN: 978-3-540-67858-8 DOI: 10.1007/3-540-44905-1Table of Contents:High Performance Numerical Computing in Java: Language and Compiler Issues Instruction Scheduling in the Presence of Java’s Runtime Exceptions Dependence Analysis for Java Comprehensive Redundant Load Elimination for the IA-64 Architecture Minimum Register Instruction Scheduling: A New Approach for Dynamic Instruction Issue Processors Unroll-Based Copy Elimination for Enhanced Pipeline Scheduling A Linear Algebra Formulation for Optimising Replication in Data Parallel Programs Accurate Data and Context Management in Message-Passing Programs An Automatic Iteration/Data Distribution Method Based on Access Descriptors for DSMM Inter-array Data Regrouping Iteration Space Slicing for Locality A Compiler Framework for Tiling Imperfectly-Nested Loops Parallel Programming with Interacting Processes Application of the Polytope Model to Functional Programs Multilingual Debugging Support for Data-Driven and Thread-Based Parallel Languages An Analytical Comparison of the I-Test and Omega Test The Access Region Test A Precise Fixpoint Reaching Definition Analysis for Arrays Demand-Driven Interprocedural Array Property Analysis Language Support for Pipelining Wavefront Computations
How the series evolves
Books in this Series
Languages and compilers for parallel computing
Languages and Compilers for Parallel Computing: 12th International Workshop, LCPC’99 La Jolla, CA, USA, August 4–6, 1999 ProceedingsAuthor: Larry Carter, Jeanne Ferrante Published by Springer Berlin Heidelberg ISBN: 978-3-540-67858-8 DOI: 10.1007/3-540-44905-1Table of Contents:High Performance Numerical Computing in Java: Language and Compiler Issues Instruction Scheduling in the Presence of Java’s Runtime Exceptions Dependence Analysis for Java Comprehensive Redundant Load Elimination for the IA-64 Architecture Minimum Register Instruction Scheduling: A New Approach for Dynamic Instruction Issue Processors Unroll-Based Copy Elimination for Enhanced Pipeline Scheduling A Linear Algebra Formulation for Optimising Replication in Data Parallel Programs Accurate Data and Context Management in Message-Passing Programs An Automatic Iteration/Data Distribution Method Based on Access Descriptors for DSMM Inter-array Data Regrouping Iteration Space Slicing for Locality A Compiler Framework for Tiling Imperfectly-Nested Loops Parallel Programming with Interacting Processes Application of the Polytope Model to Functional Programs Multilingual Debugging Support for Data-Driven and Thread-Based Parallel Languages An Analytical Comparison of the I-Test and Omega Test The Access Region Test A Precise Fixpoint Reaching Definition Analysis for Arrays Demand-Driven Interprocedural Array Property Analysis Language Support for Pipelining Wavefront Computations