The Community for Technology Leaders
Proceedings of the 22nd International Conference on Parallel Architectures and Compilation Techniques (1998)
Paris, France
Oct. 12, 1998 to Oct. 18, 1998
ISSN: 1089-795X
ISBN: 0-8186-8591-3
TABLE OF CONTENTS

Introduction (PDF)

pp. ix

Reviewers (PDF)

pp. xii

Keynote Speaker (PDF)

pp. null
Session 1: Loop Transformations

Scanning Polyhedra without Do-loops (Abstract)

Pierre Boulet , LIFL, USTL
Paul Feautrier , Universit? de Versailles-St Quentin en Yvelines
pp. 4

Integrating Loop and Data Transformations for Global Optimisation (Abstract)

M.F.P. O'Boyle , The University of Edinburgh
P.M.W. Knijnenburg , Leiden University
pp. 12
Session 2: Shared Memory Design Techniques
Session 3: Specialized Multiprocessor Systems

Design Study of Shared Memory in VLIW Video Signal Processors (Abstract)

Wayne Wolf , Princeton University
Zhao Wu , Princeton University
pp. 52

Exploiting Fine- and Coarse-grain Parallelism in Embedded Programs (Abstract)

Ireneusz Karkowski , Delft University Of Technology
Henk Corporaal , Delft University Of Technology
pp. 60

Command Vector Memory Systems: High Performance at Low Cost (Abstract)

Roger Espasa , Universitat Politecnica de Catalunya
Mateo Valero , Universitat Politecnica de Catalunya
Jesus Corbal , Universitat Politecnica de Catalunya
pp. 68
Session 4: Parallel Programming Languages

Eliminating Bottlenecks on Parallel Systems using Adaptive Objects (Abstract)

Masahiro Yasugi , Kyoto University
Shigeyuki Eguchi , Kobe University
Kazuo Taki , Kobe University
pp. 80
Session 5: Short Papers

Fast, Accurate and Flexible Data Locality Analysis (Abstract)

Jesus Sánchez , Universitat Politecnica de Catalunya
Antonio González , Universitat Politecnica de Catalunya
pp. 124

A Fast Interrupt Handling Scheme for VLIW Processors (Abstract)

Sanjeev Banerjia , North Carolina State University
Emre Ozer , North Carolina State University
Kishore N. Menezes , North Carolina State University
Sumedh W. Sathaye , North Carolina State University
Thomas M. Conte , North Carolina State University
Matthew D. Jennings , North Carolina State University
pp. 136

Dynamic Elimination of Pointer-Expressions (Abstract)

David Nagle , Carnegie Mellon University
Nitzan Weinberg , Carnegie Mellon University
pp. 142

Efficacy and Performance Impact of Value Prediction (Abstract)

Bohuslav Rychlik , Carnegie Mellon University
John Faistl , Carnegie Mellon University
John P. Shen , Carnegie Mellon University
Bryon Krug , Carnegie Mellon University
pp. 148

Keynote Speaker (PDF)

pp. null
Session 6: ILP Scheduling Techniques

A Fast Algorithm for Scheduling Time-Constrained Instructions on Processors with ILP (Abstract)

Amir Pnueli , Weizmann Institute of Science
Allen Leung , Courant Institute of Mathematical Sciences
Krishna V. Palem , Courant Institute of Mathematical Sciences
pp. 158
Session 7: JAVA and Multithreading Multiprocessors
Session 8: Register Allocation
Session 9: Branch and Value Prediction

Improving Static Branch Prediction in a Compiler (Abstract)

Ben-Chung Cheng , University of Illinois
Brian Deitrich , Motorola
Wen-mei Hwu , University of Illinois
pp. 214

Split Last-Address Predictor (Abstract)

José María Llabería , Universitat Polit?cnica de Catalunya
Angel Olivé , Universitat Polit?cnica de Catalunya
Enric Morancho , Universitat Polit?cnica de Catalunya
pp. 230
Session 10: Message Passing Systems

Madeleine: An Efficient and Portable Communication Interface for RPC-Based Multithreaded Environments (Abstract)

Jean-François Méhaut , Universit? des Sciences et Technologies de Lille
Luc Bougé , LIP, ENS Lyon
Raymond Namyst , LIP, ENS Lyon
pp. 240

Breaking the Barriers: Two Models for MPI Programming (Abstract)

Casiano Rodriguez-Leon , Universidad de La Laguna
Pablo Pulido , Universidad de La Laguna
Francisco Almeida-Rodriguez , Universidad de La Laguna
Daniel Dorta , Universidad de La Laguna
Daniel Gonzalez-Morales , Universidad de La Laguna
Jose Luis Roda , Universidad de La Laguna
pp. 248

Adaptive Receiver Notification for Non-Dedicated Workstation Clusters (Abstract)

Michael Schmitt , University of California at Santa Barbara
Max Ibel , University of California at Santa Barbara
Klaus Schauser , University of California at Santa Barbara
Anurag Acharya , University of California at Santa Barbara
pp. 256

Performance of Message-Passing Systems using a Zero-Copy Communication Protocol (Abstract)

E.J. Zaluska , University of Southampton
P. Melas , University of Southampton
pp. 264

Keynote Speaker (PDF)

pp. null
Session 11: ILP Topics
Session 12: Cache Locality Improvement Techniques

A Matrix-Based Approach to the Global Locality Optimization Problem (Abstract)

J. Ramanujam , Louisiana State University
P. Banerjee , Northwestern University
M. Kandemir , Syracuse University
A. Choudhary , Northwestern University
pp. 306
Session 13: Data Dependence and Flow Analysis

Data Dependence Analysis of Assembly Code (Abstract)

Wolfram Amme , Friedrich Schiller University
Eberhard Zehendner , Friedrich Schiller University
Peter Braun , Friedrich Schiller University
pp. 340
Session 14: Task Scheduling and Dynamic Load Balancing
Session 15: Topics in Compilation

Using Algebraic Transformations to Optimize Expression Evaluation in Scientific Code (Abstract)

Julien Zory , ?cole Nationale Sup?rieure des Mines de Paris
Fabien Coelho , ?cole Nationale Sup?rieure des Mines de Paris
pp. 376

Integrated Compilation and Scalability Analysis for Parallel Systems (Abstract)

Celso L. Mendes , National Institute of Space Research
Daniel A. Reed , University of Illinois
pp. 385
Session 16: Compilation for Distributed Memory

A Multithreaded Runtime Environment with Thread Migration for A HPF Data-Parallel Compiler (Abstract)

Luc Bougé , LIP, ENS Lyon
Christian Perez , LIP, ENS Lyon
Phil Hatcher , University of New Hampshire
Raymond Namyst , LIP, ENS Lyon
pp. 418

Author Index (PDF)

pp. 434
82 ms
(Ver )