Languages and Compilers for Parallel Computing: 21th International Workshop, LCPC 2008, Edmonton, Canada, July 31 – August 2, 2008, Revised Selected Papers

Free Download

Authors:

Edition: 1

Series: Lecture Notes in Computer Science 5335 : Theoretical Computer Science and General Issues

ISBN: 3540897399, 9783540897392

Size: 7 MB (6904027 bytes)

Pages: 358/365

File format:

Language:

Publishing Year:

Category: Tags: , , , , , , ,

Sain-Zee Ueng, Melvin Lathara (auth.), José Nelson Amaral (eds.)3540897399, 9783540897392

This book constitutes the thoroughly refereed post-conference proceedings of the 21th International Workshop on Languages and Compilers for Parallel Computing, LCPC 2008, held in Edmonton, Canada, in July/August 2008.

The 18 revised full papers and 6 revised short papers presented were carefully reviewed and selected from 35 submissions. The papers address all aspects of languages, compiler techniques, run-time environments, and compiler-related performance evaluation for parallel and high-performance computing and comprise also presentations on program analysis that are precursors of high performance in parallel environments.


Table of contents :
Front Matter….Pages –
CUDA-Lite: Reducing GPU Programming Complexity….Pages 1-15
MCUDA: An Efficient Implementation of CUDA Kernels for Multi-core CPUs….Pages 16-30
Automatic Pre-Fetch and Modulo Scheduling Transformations for the Cell BE Architecture….Pages 31-46
Efficient Set Sharing Using ZBDDs….Pages 47-63
Register Bank Assignment for Spatially Partitioned Processors….Pages 64-79
Smashing: Folding Space to Tile through Time….Pages 80-93
Identification of Heap–Carried Data Dependence Via Explicit Store Heap Models….Pages 94-108
On the Scalability of an Automatically Parallelized Irregular Application….Pages 109-123
Statistically Analyzing Execution Variance for Soft Real-Time Applications….Pages 124-140
Minimum Lock Assignment: A Method for Exploiting Concurrency among Critical Sections….Pages 141-155
Set-Congruence Dynamic Analysis for Thread-Level Speculation (TLS)….Pages 156-171
Thread Safety through Partitions and Effect Agreements….Pages 172-186
P-Ray: A Software Suite for Multi-core Architecture Characterization….Pages 187-201
Scalable Implementation of Efficient Locality Approximation….Pages 202-216
P-OPT: Program-Directed Optimal Cache Management….Pages 217-231
Compiler-Driven Dependence Profiling to Guide Program Parallelization….Pages 232-248
gluepy: A Simple Distributed Python Programming Framework for Complex Grid Environments….Pages 249-263
A Fully Parallel LISP2 Compactor with Preservation of the Sliding Properties….Pages 264-278
A Case Study in Tightly Coupled Multi-paradigm Parallel Programming….Pages 279-291
ASYNC Loop Constructs for Relaxed Synchronization….Pages 292-303
Design for Interoperability in stapl : pMatrices and Linear Algebra Algorithms….Pages 304-315
Implementation of Sensitivity Analysis for Automatic Parallelization….Pages 316-330
Just-In-Time Locality and Percolation for Optimizing Irregular Applications on a Manycore Architecture….Pages 331-342
Exploring the Optimization Space of Dense Linear Algebra Kernels….Pages 343-355
Back Matter….Pages –

Reviews

There are no reviews yet.

Be the first to review “Languages and Compilers for Parallel Computing: 21th International Workshop, LCPC 2008, Edmonton, Canada, July 31 – August 2, 2008, Revised Selected Papers”
Shopping Cart
Scroll to Top