Coverart for item
The Resource Languages and compilers for parallel computing : 6th international workshop, Portland, Oregon, USA, August 12-14, 1993 : proceedings, Utpal Banerjee [and others], (eds.)

Languages and compilers for parallel computing : 6th international workshop, Portland, Oregon, USA, August 12-14, 1993 : proceedings, Utpal Banerjee [and others], (eds.)

Label
Languages and compilers for parallel computing : 6th international workshop, Portland, Oregon, USA, August 12-14, 1993 : proceedings
Title
Languages and compilers for parallel computing
Title remainder
6th international workshop, Portland, Oregon, USA, August 12-14, 1993 : proceedings
Statement of responsibility
Utpal Banerjee [and others], (eds.)
Creator
Contributor
Subject
Genre
Language
eng
Summary
This book contains papers selected for presentation at the Sixth Annual Workshop on Languages and Compilers for Parallel Computing. The workshop washosted by the Oregon Graduate Institute of Science and Technology. All the major research efforts in parallel languages and compilers are represented in this workshop series. The 36 papers in the volume aregrouped under nine headings: dynamic data structures, parallel languages, High Performance Fortran, loop transformation, logic and dataflow language implementations, fine grain parallelism, scalar analysis, parallelizing compilers, and analysis of parallel programs. The book represents a valuable snapshot of the state of research in the field in 1993
Member of
Cataloging source
DLC
Illustrations
illustrations
Index
no index present
Literary form
non fiction
http://bibfra.me/vocab/lite/meetingDate
1993
http://bibfra.me/vocab/lite/meetingName
LCPC (Workshop)
Nature of contents
bibliography
http://library.link/vocab/relatedWorkOrContributorDate
1942-
http://library.link/vocab/relatedWorkOrContributorName
Banerjee, Utpal
Series statement
Lecture notes in computer science
Series volume
768
http://library.link/vocab/subjectName
  • Parallel processing (Electronic computers)
  • Programming languages (Electronic computers)
  • Compilers (Computer programs)
Label
Languages and compilers for parallel computing : 6th international workshop, Portland, Oregon, USA, August 12-14, 1993 : proceedings, Utpal Banerjee [and others], (eds.)
Instantiates
Publication
Bibliography note
Includes bibliographical references
Carrier category
volume
Carrier category code
nc
Carrier MARC source
rdacarrier
Content category
text
Content type code
txt
Content type MARC source
rdacontent
Contents
  • Early Experiences with Olden / Martin C. Carlisle, Anne Rogers, John H. Reppy and Laurie J. Hendren -- Arbitrary Order Operations on Trees / Jon A. Solworth and Bryan B. Reagan -- Analysis of Dynamic Structures for Efficient Parallel Execution / John Plevyak, Andrew A. Chien and Vijay Karamcheti -- On Automatic Data Structure Selection and Code Generation for Sparse Computations / Aart J. C. Bik and Harry A. G. Wijshoff -- Synchronization Issues in Data-Parallel Languages / Sundeep Prakash, Maneesh Dhagat and Rajive Bagrodia -- ZPL: An Array Sublanguage / Calvin Lin and Lawrence Snyder -- Event-Based Composition of Concurrent Programs / Raju Pandey and James C. Browne -- Adaptive Parallelism on Multiprocessors: Preliminary Experience with Piranha on the CM-5 / Nicholas Carriero, Eric Freeman and David Gelernter -- Slicing Analysis and Indirect Accesses to Distributed Arrays / Raja Das, Joel Saltz and Reinhard von Hanxleden
  • Do&Merge: Integrating Parallel Loops and Reductions / Bwolen Yang, Jon Webb, James M. Stichnoth, David R. O'Hallaron and Thomas Gross -- Automatic Support for Data Distribution on Distributed Memory Multiprocessor Systems / Barbara M. Chapman, Thomas Fahringer and Hans P. Zima -- A Compilation Approach for Fortran 90D/HPF Compilers / Zeki Bozkus, Alok Choudhary, Geoffrey Fox, Tomasz Haupt and Sanjay Ranka -- A Framework for Exploiting Data Availability to Optimize Communication / Manish Gupta and Edith Schonberg -- The Alignment-Distribution Graph / Siddhartha Chatterjee, Robert Schreiber and John R. Gilbert -- An Overview of a Compiler for Scalable Parallel Machines / Saman P. Amarasinghe, Jennifer M. Anderson, Monica S. Lam and Amy W. Lim -- Toward a Compile-Time Methodology for Reducing False Sharing and Communication Traffic in Shared Virtual Memory Systems / Elana D. Granston -- Program Transformation for Locality Using Affinity Regions / Bill Appelbe, Charles Hardnett and Sri Doddapaneni
  • Maximizing Loop Parallelism and Improving Data Locality via Loop Fusion and Distribution / Ken Kennedy and Kathryn S. McKinley -- Align and Distribute-based Linear Loop Transformations / Jordi Torres, Eduard Ayguade, Jesus Labarta and Mateo Valero -- Extending Software Pipelining Techniques for Scheduling Nested Loops / Guang R. Gao, Qi Ning and Vincent Van Dongen -- A Methodology for Generating Efficient Disk-Based Algorithms from Tensor Product Formulas / S. D. Kaushik, C.-H. Huang, P. Sadayappan and R. W. Johnson -- Loop Transformations for Prolog Programs / David C. Sehr, Laxmikant V. Kale and David A. Padua -- A Multithreaded Implementation of Id using P-RISC Graphs / Rishiyur S. Nikhil -- Acceleration of First and Higher Order Recurrences on Processors with Instruction Level Parallelism / Michael Schlansker and Vinod Kathail -- Efficient Compile-Time/Run-Time Contraction of Fine Grain Data Parallel Codes / Richard Neves and Robert B. Schnabel
  • VISTA: The Visual Interface for Scheduling Transformations and Analysis / Steven Novack and Alexandru Nicolau -- Efficiently Computing [phi]-Nodes On-The-Fly / Ron K. Cytron and Jeanne Ferrante -- Construction of Thinned Gated Single-Assignment Form / Paul Havlak -- Automatic Array Privatization / Peng Tu and David Padua -- FIAT: A Framework for Interprocedural Analysis and Transformations / Mary W. Hall, John M. Mellor-Crummey, Alan Carle and Rene G. Rodriguez -- An Exact Method for Analysis of Value-based Array Data Dependences / William Pugh and David Wonnacott -- Symbolic Analysis: A Basis for Parallelization, Optimization, and Scheduling of Programs / Mohammad R. Haghighat and Constantine D. Polychronopoulos -- Towards a Non-intrusive Approach for Monitoring Distributed Computations through Perturbation Analysis / Rajiv Gupta and Madalene Spezialetti -- Efficient Computation of Precedence Information in Parallel Programs / Dirk Grunwald and Harini Srinivasan
  • Trace Size vs. Parallelism in Trace-and-Replay Debugging of Shared-Memory Programs / Robert H. B. Netzer -- Parallel Program Graphs and Their Classification / Vivek Sarkar and Barbara Simons
Control code
29518490
Dimensions
24 cm
Extent
xi, 655 pages
Isbn
9783540576594
Isbn Type
(Berlin : acid-free paper)
Lccn
93046748
Media category
unmediated
Media MARC source
rdamedia
Media type code
n
Other physical details
illustrations
System control number
(WaOLN)1574634
Label
Languages and compilers for parallel computing : 6th international workshop, Portland, Oregon, USA, August 12-14, 1993 : proceedings, Utpal Banerjee [and others], (eds.)
Publication
Bibliography note
Includes bibliographical references
Carrier category
volume
Carrier category code
nc
Carrier MARC source
rdacarrier
Content category
text
Content type code
txt
Content type MARC source
rdacontent
Contents
  • Early Experiences with Olden / Martin C. Carlisle, Anne Rogers, John H. Reppy and Laurie J. Hendren -- Arbitrary Order Operations on Trees / Jon A. Solworth and Bryan B. Reagan -- Analysis of Dynamic Structures for Efficient Parallel Execution / John Plevyak, Andrew A. Chien and Vijay Karamcheti -- On Automatic Data Structure Selection and Code Generation for Sparse Computations / Aart J. C. Bik and Harry A. G. Wijshoff -- Synchronization Issues in Data-Parallel Languages / Sundeep Prakash, Maneesh Dhagat and Rajive Bagrodia -- ZPL: An Array Sublanguage / Calvin Lin and Lawrence Snyder -- Event-Based Composition of Concurrent Programs / Raju Pandey and James C. Browne -- Adaptive Parallelism on Multiprocessors: Preliminary Experience with Piranha on the CM-5 / Nicholas Carriero, Eric Freeman and David Gelernter -- Slicing Analysis and Indirect Accesses to Distributed Arrays / Raja Das, Joel Saltz and Reinhard von Hanxleden
  • Do&Merge: Integrating Parallel Loops and Reductions / Bwolen Yang, Jon Webb, James M. Stichnoth, David R. O'Hallaron and Thomas Gross -- Automatic Support for Data Distribution on Distributed Memory Multiprocessor Systems / Barbara M. Chapman, Thomas Fahringer and Hans P. Zima -- A Compilation Approach for Fortran 90D/HPF Compilers / Zeki Bozkus, Alok Choudhary, Geoffrey Fox, Tomasz Haupt and Sanjay Ranka -- A Framework for Exploiting Data Availability to Optimize Communication / Manish Gupta and Edith Schonberg -- The Alignment-Distribution Graph / Siddhartha Chatterjee, Robert Schreiber and John R. Gilbert -- An Overview of a Compiler for Scalable Parallel Machines / Saman P. Amarasinghe, Jennifer M. Anderson, Monica S. Lam and Amy W. Lim -- Toward a Compile-Time Methodology for Reducing False Sharing and Communication Traffic in Shared Virtual Memory Systems / Elana D. Granston -- Program Transformation for Locality Using Affinity Regions / Bill Appelbe, Charles Hardnett and Sri Doddapaneni
  • Maximizing Loop Parallelism and Improving Data Locality via Loop Fusion and Distribution / Ken Kennedy and Kathryn S. McKinley -- Align and Distribute-based Linear Loop Transformations / Jordi Torres, Eduard Ayguade, Jesus Labarta and Mateo Valero -- Extending Software Pipelining Techniques for Scheduling Nested Loops / Guang R. Gao, Qi Ning and Vincent Van Dongen -- A Methodology for Generating Efficient Disk-Based Algorithms from Tensor Product Formulas / S. D. Kaushik, C.-H. Huang, P. Sadayappan and R. W. Johnson -- Loop Transformations for Prolog Programs / David C. Sehr, Laxmikant V. Kale and David A. Padua -- A Multithreaded Implementation of Id using P-RISC Graphs / Rishiyur S. Nikhil -- Acceleration of First and Higher Order Recurrences on Processors with Instruction Level Parallelism / Michael Schlansker and Vinod Kathail -- Efficient Compile-Time/Run-Time Contraction of Fine Grain Data Parallel Codes / Richard Neves and Robert B. Schnabel
  • VISTA: The Visual Interface for Scheduling Transformations and Analysis / Steven Novack and Alexandru Nicolau -- Efficiently Computing [phi]-Nodes On-The-Fly / Ron K. Cytron and Jeanne Ferrante -- Construction of Thinned Gated Single-Assignment Form / Paul Havlak -- Automatic Array Privatization / Peng Tu and David Padua -- FIAT: A Framework for Interprocedural Analysis and Transformations / Mary W. Hall, John M. Mellor-Crummey, Alan Carle and Rene G. Rodriguez -- An Exact Method for Analysis of Value-based Array Data Dependences / William Pugh and David Wonnacott -- Symbolic Analysis: A Basis for Parallelization, Optimization, and Scheduling of Programs / Mohammad R. Haghighat and Constantine D. Polychronopoulos -- Towards a Non-intrusive Approach for Monitoring Distributed Computations through Perturbation Analysis / Rajiv Gupta and Madalene Spezialetti -- Efficient Computation of Precedence Information in Parallel Programs / Dirk Grunwald and Harini Srinivasan
  • Trace Size vs. Parallelism in Trace-and-Replay Debugging of Shared-Memory Programs / Robert H. B. Netzer -- Parallel Program Graphs and Their Classification / Vivek Sarkar and Barbara Simons
Control code
29518490
Dimensions
24 cm
Extent
xi, 655 pages
Isbn
9783540576594
Isbn Type
(Berlin : acid-free paper)
Lccn
93046748
Media category
unmediated
Media MARC source
rdamedia
Media type code
n
Other physical details
illustrations
System control number
(WaOLN)1574634

Library Locations

    • University of Missouri-St. Louis Libraries DepositoryBorrow it
      2908 Lemone Blvd, Columbia, MO, 65201, US
      38.919360 -92.291620
Processing Feedback ...