Skip to content

Languages and Compilers for Parallel Computing Fourth International Workshop, Santa Clara, California, USA, August 7-9, 1991. Proceedings

Best in textbook rentals since 2012!

ISBN-10: 038755422X

ISBN-13: 9780387554228

Edition: N/A

Authors: Alexander Nicolau, David Gelernter, Uptal Banerjee, David A. Padua

List price: $84.95
Blue ribbon 30 day, 100% satisfaction guarantee!
Out of stock
We're sorry. This item is currently unavailable.
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

This volume contains the proceedings of the Fourth Workshopon Languages andCompilers for Parallel Computing, held inSanta Clara, California, in August1991. The purpose of theworkshop, held every year since 1988, is to bring togetherthe leading researchers on parallel programming languagedesignand compilation techniques for parallel computers.The papers in this book cover several important topicsincluding: (1) languages and structures to representprograms internally in the compiler, (2) techniques toanalyzeand manipulate sequential loops in order to generatea parallel version, (3)techniques to detect and extractfine-grain parallelism, (4) scheduling and memory-managementissues in…    
Customers also bought

Book details

List price: $84.95
Publisher: Springer
Binding: Paperback
Pages: 419
Language: English

Explicitly Parallel Languages
Distributed Execution of Actor Programs
An Overview of the Fortran D Programming System
The Interaction of the Formal and the Practical in Parellel Programming Environment Development: CODE
Hierarchical Concurrency in Jade
Experimentation With Parallel Programming
Experience in the Automatic Parallelization of Four Perfect-Benchmark Programs
Programming SIMPLE for Parallel Portability
Internal Representation
Compilation of Id
An Executable Representation of Distance and Direction
Integrating Scalar Optimization and Parallelization
Optimization of Data/Control Condition in Task Graphs
Loop Parallelism
Recognizing and Parallelizing Bounded Recurrences
Communication-Free Hyperplane Partitioning of Nested Loops
Parallelizing Loops with Indirect Array References or Pointers
Fine Grain Parallelism
Register Allocation, Renaming and Their Impact on Fine-Grain Parallelism
Data Flow and Dependence Analysis for Instruction Level Parallelism
Analysis Techniques
Extending Conventional Flow Analysis to Deal with Array References
Compilers and Scheduling
Run-Time Management of Lisp Parallism and the Hiearchical Task Graph Program Representation
A Multi-Grain Parallelizing Compilation Scheme for OSCAR (Optimally Scheduled Advanced Multiprocessor)
Balanced Loop Partitioning Using GTS
Cache Memory Issues
An Iteration Partition Approach for Cache or Local Memory Thrashing on Parallel Processing
On Estimating and Enhancing Cache Effectiveness
Reduction of Cache Coherence Overhead by Compiler Data Layout and Loop Transformation
Compilers for Dataflow Machines
Loop Storage Optimization for Dataflow Machines
Optimal Partitioning of Programs for Data Flow Machines
Analysis of Explicitly Parallel Programs
A Foundation for Advanced Compile-time Analysis of Linda Programs
Analyzing Programs with Explicit Parallelism