Skip to content

Languages and Compilers for Parallel Computing

12th International Workshop, LCPC'99 La Jolla, CA, USA, August 4-6, 1999 Proceedings (Lecture Notes in Computer Science)
Pages
500
Published
2000
Language
English

Synopsis

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