My Account Log in

1 option

Languages and Compilers for Parallel Computing : 16th International Workshop, LCPC 2003, College Sation, TX, USA, October 2-4, 2003, Revised Papers / edited by Lawrence Rauchwerger.

LIBRA Q341 .P7 2004
Loading location information...

Available from offsite location This item is stored in our repository but can be checked out.

Log in to request item
Format:
Book
Contributor:
Rauchwerger, Lawrence, editor.
SpringerLink (Online service)
Series:
Computer Science (Springer-11645)
Lecture notes in computer science 0302-9743 ; 2958.
Lecture Notes in Computer Science, 0302-9743 ; 2958
Language:
English
Subjects (All):
Programming languages (Electronic computers).
Computer networks.
Computer arithmetic and logic units.
Computer programming.
Data structures (Computer science).
Computers.
Programming Languages, Compilers, Interpreters.
Computer Communication Networks.
Arithmetic and Logic Structures.
Programming Techniques.
Data Structures.
Computation by Abstract Devices.
Local Subjects:
Programming Languages, Compilers, Interpreters.
Computer Communication Networks.
Arithmetic and Logic Structures.
Programming Techniques.
Data Structures.
Computation by Abstract Devices.
Physical Description:
1 online resource (IV, 572 pages).
Edition:
First edition 2004.
Contained In:
Springer eBooks
Place of Publication:
Berlin, Heidelberg : Springer Berlin Heidelberg : Imprint: Springer, 2004.
System Details:
text file PDF
Summary:
This book constitutes the thoroughly refereed post-proceedings of the 16th International Workshop on Languages and Compilers for Parallel Computing, LCPC 2003, held in College Station, Texas, USA, in October 2003. The 35 revised full papers presented were selected from 48 submissions during two rounds of reviewing and improvement upon presentation at the workshop. The papers are organized in topical sections on adaptive optimization, data locality, parallel languages, high-level transformations, embedded systems, distributed systems software, low-level transformations, compiling for novel architectures, and optimization infrastructure.
Contents:
Search Space Properties for Mapping Coarse-Grain Pipelined FPGA Applications
Adapting Convergent Scheduling Using Machine-Learning
TFP: Time-Sensitive, Flow-Specific Profiling at Runtime
A Hierarchical Model of Reference Affinity
Cache Optimization for Coarse Grain Task Parallel Processing Using Inter-Array Padding
Compiler-Assisted Cache Replacement: Problem Formulation and Performance Evaluation
Memory-Constrained Data Locality Optimization for Tensor Contractions
Compositional Development of Parallel Programs
Supporting High-Level Abstractions through XML Technology
Applications of HPJava
Programming for Locality and Parallelism with Hierarchically Tiled Arrays
Co-array Fortran Performance and Potential: An NPB Experimental Study
Evaluating the Impact of Programming Language Features on the Performance of Parallel Applications on Cluster Architectures
Putting Polyhedral Loop Transformations to Work
Index-Association Based Dependence Analysis and its Application in Automatic Parallelization
Improving the Performance of Morton Layout by Array Alignment and Loop Unrolling
Spatial Views: Space-Aware Programming for Networks of Embedded Systems
Operation Reuse on Handheld Devices
Memory Redundancy Elimination to Improve Application Energy Efficiency
Adaptive MPI
MPJava: High-Performance Message Passing in Java Using Java.nio
Polynomial-Time Algorithms for Enforcing Sequential Consistency in SPMD Programs with Arrays
C 3: A System for Automating Application-Level Checkpointing of MPI Programs
The Power of Belady's Algorithm in Register Allocation for Long Basic Blocks
Load Elimination in the Presence of Side Effects, Concurrency and Precise Exceptions
To Inline or Not to Inline? Enhanced Inlining Decisions
A Preliminary Study on the Vectorization of Multimedia Applications for Multimedia Extensions
A Data Cache with Dynamic Mapping
Compiler-Based Code Partitioning for Intelligent Embedded Disk Processing
Much Ado about Almost Nothing: Compilation for Nanocontrollers
Increasing the Accuracy of Shape and Safety Analysis of Pointer-Based Codes
Slice-Hoisting for Array-Size Inference in MATLAB
Efficient Execution of Multi-query Data Analysis Batches Using Compiler Optimization Strategies
Semantic-Driven Parallelization of Loops Operating on User-Defined Containers
Cetus - An Extensible Compiler Infrastructure for Source-to-Source Transformation.
Other Format:
Printed edition:
ISBN:
978-3-540-24644-2
9783540246442
Access Restriction:
Restricted for use by site license.

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account