Default Cover Image

Proceedings of the 22nd International Conference on Parallel Architectures and Compilation Techniques

Oct. 20 1996 to Oct. 23 1996

Boston, MA

ISBN: 0-8186-7632-9

Table of Contents

ForewordFreely available from IEEE.pp. ix
Program and Organizing CommitteesFreely available from IEEE.pp. x
ReviewersFreely available from IEEE.pp. xii
Session I. Multithreaded Architectures and Compilation
Nomadic Threads: A Migrating Multithreaded Approach to Remote Memory Accesses in MultiprocessorsFull-text access may be available. Sign in or learn about subscription options.pp. 0002
Session I. Multithreaded Architectures and Compilation
Compiling C for the EARTH Multithreaded ArchitectureFull-text access may be available. Sign in or learn about subscription options.pp. 0012
Session I. Multithreaded Architectures and Compilation
Performance and Hardware Complexity Tradeoffs in Designing Multithreaded ArchitecturesFull-text access may be available. Sign in or learn about subscription options.pp. 0024
Session I. Multithreaded Architectures and Compilation
The Superthreaded Architecture: Thread Pipelining with Run-Time Data Dependence Checking and Control SpeculationFull-text access may be available. Sign in or learn about subscription options.pp. 0035
Session II. Forecasting Branches and Memory Access
Improving Branch Prediction Accuracy by Reducing Pattern History Table InterferenceFull-text access may be available. Sign in or learn about subscription options.pp. 0048
Session II. Forecasting Branches and Memory Access
The Effects of Mispredicted-Path Execution on Branch Prediction StructuresFull-text access may be available. Sign in or learn about subscription options.pp. 0058
Session II. Forecasting Branches and Memory Access
Improving the Effectiveness of Software Prefetching with Adaptive ExecutionFull-text access may be available. Sign in or learn about subscription options.pp. 0068
Swing Modulo Scheduling: A Lifetime-Sensitive ApproachFull-text access may be available. Sign in or learn about subscription options.pp. 80-86
Session III. New Techniques in Instruction-Level Parallelism
An Efficient Global Resource-Directed Approach to Exploiting Instruction-Level ParallelismFull-text access may be available. Sign in or learn about subscription options.pp. 0087
Session III. New Techniques in Instruction-Level Parallelism
The Design of a Modulo Scheduler for a Superscalar RISC ProcessorFull-text access may be available. Sign in or learn about subscription options.pp. 0097
Session IV. Short Papers and Posters
Using the Parallel Complexity of Programs to Improve CompactionFull-text access may be available. Sign in or learn about subscription options.pp. 0111
Session IV. Short Papers and Posters
Multithread Execution Mechanisms on RICA-1 for Massively Parallel ComputationFull-text access may be available. Sign in or learn about subscription options.pp. 0116
Session IV. Short Papers and Posters
I-Structure Software Cache: A Split-Phase Transaction Runtime Cache SystemFull-text access may be available. Sign in or learn about subscription options.pp. 0122
Session IV. Short Papers and Posters
A Heuristic Approach for Finding a Solution to the Constant-Degree Parallelism Alignment ProblemFull-text access may be available. Sign in or learn about subscription options.pp. 0127
Session IV. Short Papers and Posters
Identifying the Capability of Overlapping Computation with CommunicationFull-text access may be available. Sign in or learn about subscription options.pp. 0133
Session IV. Short Papers and Posters
Address Generation of Dataflow Fine-Grain Parallel Data-Structures on a Distributed-Memory ComputerFull-text access may be available. Sign in or learn about subscription options.pp. 0139
Session IV. Short Papers and Posters
Elastic-Plastic Flow Simulation Using the Supercomputer ToolkitFull-text access may be available. Sign in or learn about subscription options.pp. 0144
Session IV. Short Papers and Posters
Managing the Computing Space in the mpC CompilerFull-text access may be available. Sign in or learn about subscription options.pp. 0150
Session IV. Short Papers and Posters
A Robust Compile Time Method for Scheduling Task Parallelism on Distributed Memory MachinesFull-text access may be available. Sign in or learn about subscription options.pp. 0156
Session IV. Short Papers and Posters
A Fine-Grain Multithreading Superscalar ArchitectureFull-text access may be available. Sign in or learn about subscription options.pp. 0163
Session IV. Short Papers and Posters
Branch Prediction and Simultaneous MultithreadingFull-text access may be available. Sign in or learn about subscription options.pp. 0169
Session IV. Short Papers and Posters
A Compiler Transformation to Improve Memory Access Time in SIMD SystemsFull-text access may be available. Sign in or learn about subscription options.pp. 0174
Session IV. Short Papers and Posters
A Scalable Register File Architecture for Dynamically Scheduled ProcessorsFull-text access may be available. Sign in or learn about subscription options.pp. 0179
Session V. Applications and Tools
Dynamic Parallelization of Modifications to Directed Acyclic GraphsFull-text access may be available. Sign in or learn about subscription options.pp. 0186
Session V. Applications and Tools
Performance Tuning Scientific Codes for Dataflow ExecutionFull-text access may be available. Sign in or learn about subscription options.pp. 0198
Session V. Applications and Tools
Bulk Synchronous Parallel: Practical Experience with a Model for Parallel ComputingFull-text access may be available. Sign in or learn about subscription options.pp. 0208
Session V. Applications and Tools
Implementation Techniques for a Parallel Relative DebuggerFull-text access may be available. Sign in or learn about subscription options.pp. 0218
Session VI. Compiler Techniques and Memory Hierarchies
Loop Induction Variable Canonicalization in Parallelizing CompilersFull-text access may be available. Sign in or learn about subscription options.pp. 0228
Session VI. Compiler Techniques and Memory Hierarchies
Combining Optimization for Cache and Instruction-Level ParallelismFull-text access may be available. Sign in or learn about subscription options.pp. 0238
Session VI. Compiler Techniques and Memory Hierarchies
A Compiler Algorithm to Reduce Invalidation Latency in Virtual Shared Memory SystemsFull-text access may be available. Sign in or learn about subscription options.pp. 0248
Session VIII. Automatic Parallelization and Applications
Adaptive Granularity: Transparent Integration of Fine- and Coarse-Grain CommunicationsFull-text access may be available. Sign in or learn about subscription options.pp. 0260
Session VIII. Automatic Parallelization and Applications
Automatic Partitioning of Signal Processing Programs for Symmetric MultiprocessorsFull-text access may be available. Sign in or learn about subscription options.pp. 0269
Session VIII. Automatic Parallelization and Applications
Optimal Fine and Medium Grain Parallelism Detection in Polyhedral Reduced Dependence GraphsFull-text access may be available. Sign in or learn about subscription options.pp. 0281
Session VIII. Automatic Parallelization and Applications
The Compiler TwoL for the Design of Parallel ImplementationsFull-text access may be available. Sign in or learn about subscription options.pp. 0292
Session VIII. Automatic Parallelization and Applications
Author IndexFreely available from IEEE.pp. 0303
Showing 39 out of 39