Related articles |
---|
LCPC proceedings Hofmann@Springer.de (1996-03-22) |
From: | Hofmann@Springer.de |
Newsgroups: | comp.compilers |
Date: | 22 Mar 1996 00:01:49 -0500 |
Organization: | Compilers Central |
Keywords: | books, conference |
Mailer: | IF/mail 1.0 |
***********************************************************
BOOK ANNOUNCEMENT * LCPC-95 PROCEEDINGS * BOOK ANNOUNCMENT
***********************************************************
LCPC-95 PROCEEDINGS AVAILABLE NOW!
The LCPC-95 Proceedings were released a few weeks ago and are
available from Springer directly and through bookstores now.
Below the following information on this book is given:
A. Bibliographic Information
B. Table of Contents
C. Foreword
D. Ordering Information
E. Electronic LNCS Index (WWW)
*************************************************************
A. BIBLIOGRAPHIC INFORMATION
Volume Editors: Chua-Huang Huang, Ponnuswamy Sadayappan
Utpal Banerjee, David Gelernter
Alex Nicolau, David Padua
Title: Languages and Compilers for Parallel Computing
Subtitle: 8th International Workshop, LCPC-95
Columbus, Ohio, USA, August 1995.
Proceedings
Series: Lecture Notes in Computer Science
Volume Number: 1033
Pages: 597 + XIII
List Price: DM 118.00 USD 94.00
Publisher: Springer-Verlag
ISBN: 3-540-60765-X
****************************************************************
B. TABLE OF CONTENTS
Fine Grain Parallelism I
Array Data Flow Analysis for Load-Store Optimization in
Superscalar Architectures
R. Bodik and R. Gupta (15 Pages)
An Experimental Study of an ILP-based Exact Solution
Method for Software Pipelining
E.R. Altman, G.R. Gao, R. Govindarajan (15 Pages)
Insertion Scheduling: An Alternative to List Scheduling
for Modulo Schedulers
B.D. de Dinechin (15 Pages)
Interprocedural Analysis
Interprocedural Array Region Analyses
B. Creusillet, F. Irigoin (15 Pages)
Interprocedural Analysis for Parallelization
M.W. Hall (20 Pages)
Interprocedural Array Data-Flow Analysis for Cache
Coherence
L. Choi, P.-C. Yew (15 Pages)
An Interprocedural Parallelizing Compiler and Its Support
for Memory Hierarchy Research
T. Nguyen, J. Gu, Z. Li (15 Pages)
Program Analysis
V-cal: A Calculus for the Compilation of Data Parallel Languages
P.F.G. Dechering, J.A. Trescher, T.P.M. de Vreught
H.J. Sips (15 Pages)
Transitive Closure of Infinite Graphs and Its Applications
W. Kelly, W. Pugh, E. Rosser, T. Shpeisman (15 Pages)
Demand-Driven, Symbolic Range Propagation
W. Blume, R. Eigenmann (20 Pages)
Fortran 90 and HPF
Optimizing Fortran 90 Shift Operations on Distributed-Memory
Multicomputers
K. Kennedy, J. Mellor-Crummey, G. Roth (15 Pages)
A Loop Parallelization Algorithm for HPF Compilers
K. Ishizaki, H. Komatsu (15 Pages)
Fast Address Sequence Generation for Data-Parallel Programs
Using Integer Lattices
A. Thirumalai, J. Ramanujam (18 Pages)
Compiling Array Statements for Efficient Execution on
Distributed-Memory Machines: Two-Level Mappings
S.D. Kaushik, C.-H. Huang, P. Sadayappan (15 Pages)
Tools/Libraries
A Communication Backend for Parallel Language Compilers
J.M. Stichnoth, T. Gross (15 Pages)
A Parallel Processing Support Library Based on Synchronized
Aggregate Communication
H.G. Dietz, T.M. Chung, T.I. Mattox (15 Pages)
FALCON: A MATLAB Interactive Restructuring Compiler
L. De Rose, K. Gallivan, E. Gallopoulos, B. Marsolf
D. Padua (20 Pages)
Fine Grain Parallelism II
A Simple Mechanism for Improving the Accuracy and Efficiency
of Instruction-Level Disambiguation
S. Novack, J. Hummel, A. Nicolau (15 Pages)
Hoisting Branch Conditions - Improving Super-Scalar Processor
Performance
B. Appelbe, S. Doddapaneni, R. Harmon, P. May
S. Wills, M. Vitale(14 Pages)
Integer Loop Code Generation for VLIW
J. Radigan, P. Chang, U. Banerjee (13 Pages)
Loop-Level Optimization
Dependence Analysis in Parallel Loops with i+/-k Subscripts
S.P. Midkiff (15 Pages)
Piecewise Execution of Nested Data-Parallel Programs
D.W. Palmer, J.F. Prins, S. Chatterjee, R.E. Faith (16 Pages)
Recovering Logical Structures of Data
M. Cierniak, W. Li (15 Pages)
Automatic Data Distribution
Efficient Distribution Analysis via Graph Contraction
T.J. Sheffler, R. Schreiber, W. Pugh, J.R. Gilbert
S. Chatterjee (15 Pages)
Automatic Selection of Dynamic Data Partitioning Schemes
for Distributed-Memory Multicomputers
D.J. Palermo, P. Banerjee (15 Pages)
Data Redistribution in an Automatic Data Distributed Tool
E. Ayguade, J. Garcia, M. Girones, M.L. Grande
J. Labarta(15 Pages)
Compiler Models
General Purpose Optimization Technology
T. Cheatham, A. Fahmy, D.C. Stefanescu (12 Pages)
Compiler Architectures for Heterogeneous Systems
K.S. McKinley, S.K. Singhai, G.E. Weaver, C.C. Weems (16 Pages)
Virtual Topologies: A New Concurrency Abstraction for
High-Level Parallel Languages
J. Philbin, S. Jagannathan (15 Pages)
Irregular Computation
Interprocedural Data Flow Based Optimizations for Compilation
of Irregular Problems
G. Agrawal, J. Saltz (15 Pages)
Automatic Parallelization of the Conjugate Gradient Algorithm
V. Kotlyar, K. Pingali, P. Stodghill (20 Pages)
Annotations for a Sparse Compiler
A.J.C. Bik, H.A.G. Wijshoff (15 Pages)
Connection Analysis: A Practical Interprocedural Heap
Analysis for C
R. Ghiya, L.J. Hendren (19 Pages)
Object Oriented and Functional Parallelism
Language and Run-Time Support for Network Parallel Computing
P.A. Dinda, D.R. O'Hallaron, J. Subhlok, J.A. Webb
B. Yang (17 Pages)
Agents: An Undistorted Representation of Problem Structure
J. Yelon, L.V. Kale(15 Pages)
Type Directed Cloning for Object-Oriented Programs
J. Plevyak, A.A. Chien (15 Pages)
The Performance Impact of Granularity Control and
Functional Parallelism
J.E. Moreira (17 Pages)
**********************************************************
C. FOREWORD
This volume contains papers presented at the Eighth Annual
Workshop on Languages and Compilers for Parallel Computing,
which was held in Columbus, Ohio on August 10-12, 1995. This
workshop series has traditionally been a forum for the pres-
entation of state-of-the-art research in languages, restruct-
uring compilers, and runtime systems. As in previous years,
the workshop attracted participation from leading research
groups in the USA, Europe, and Japan.
We are grateful to the large number of people who helped us to
organize this year's workshop. The members of the standing pro-
gram committee Utpal Banerjee, David Gelernter, Alex Nicolau,
and David Padua had many helpful suggestions and words of
advice for us. Tom Fletcher, Sandy Hill, and Marty Marlatt ably
assisted us with administrative and financial matters. Our student
volunteers Debashis Basak, Donglai Dai, and Ram Kesavan worked
tirelessly in helping us organize the workshop and in putting to-
gether this volume. We are thankful to the Department of Computer
and Information Science at the Ohio State University and the Ohio
Supercomputer Center for their financial support, which enabled us
to control registration fees for the workshop attendees.
Last, but not least, we wish to thank the large number of referees
who helped us evaluate the submitted papers and provided valuable
feedback to the authors: Erik Altman, Bill Appelbe, Rajive Bagrodia,
Prith Banerjee, Utpal Banerjee, Aart Bik, Rastislav Bodik, Carrie
Brownhill, Sid Chatterjee, Andrew Chien, Lynn Choi, Fabien Coelho,
Beatrice Creusillet, Benoit deDinechin, Mary Hall, Susan Hinrichs,
Joe Hummel, Suresh Jagannathan, L.V. Kale, Peter Knijnenburg, David
Kolson, Wei Li, Ziyuan Li, Kathryn McKinley, Sam Midkiff, Alex
Nicolau, David Padua, John Plevyak, Sundeep Prakash, Bill Pugh,
J. Ramanujam, Jerry Roth, Dale Schouten, Tom Sheffler, Henk Sips,
Jaspal Subhlok, Chau-Wen Tseng, Pen Yew.
October 1995
Chau-Huang Huang
P. Sadayappanb
Program Co-Chairs
***********************************************************
D. ORDERING INFORMATION
With the bibliographic information given above, any academic
booksellerwith a resonable computer science program should be
able to provide copies of the book. Otherwise, one also can
order through any Springer office directly, particularly
through Berlin and Secaucus, as mentioned in the following
special offer to Springer Authors. If you aren't a Springer
Author you are not entitled to make use of the special discount,
but the addresses are the same.
Springer editorial contact:
Alfred Hofmann (cs editor), E-mail: hofmann@springer.de
---------------------------------------------------------------
SPECIAL OFFER: SPRINGER-AUTHOR DISCOUNT
All Authors or Editors of Springer Books, in particular
Authors contributing to any LNCS or LNAI Proceedings, are
entitled to buy any book published by Springer-Verlag for
personal use at the "Springer-Author" discount of 33 1/3 %
off the list price. Such preferential orders can only be
processed through Springer directly (and not through book
stores); reference to a Springer publication has to be
given with such orders to any Springer office, particularly
to the ones in Berlin and New York:
Springer-Verlag
Order Processing Department
Postfach 31 13 40
D-10643 Berlin
Germany
FAX: +49 30 8207 301
Springer-Verlag New York, Inc.
P.O. Box 2485
Secaucus, NJ 07096-2485
USA
FAX: +1 201 348 4033
Phone: 1-800-SPRINGER (1 800 777 4647), toll-free in USA
Preferential orders also can be placed by sending an email
to one of the following two email addresses
orders@springer.de
orders@springer-ny.com
Shipping charges are DEM 5.00 per book for orders sent to
Berlin, and USD 3.00 (plus USD 1.00 for each additional
book) for orders sent to the Secaucus office. Payment of
the book(s) plus shipping charges can be made by giving a
credit card number together with the expiration date
(American Express, Eurocard/Mastercard, Diners, and Visa
are accepted) or by enclosing a check (mail orders only).
*********************************************************
D. ELECTRONIC LNCS INDEX AVAILABLE NOW!
Springer established a searchable electronic index for the
LNCS series on occasion of publishing the 1000th volume in
the series; this index covers the some 15.000 papers icluded
in the volumes LNCS 500 to 1000. The "Index of Lecture Notes
in Computer Science" can be freely accessed via the Springer
homepage
http://www.springer.de
where the Index of LNCS resides under "Sites, Tools and
Services".
***********************************************************
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.