Languages and Compilers for Parallel Computing 21th International Workshop, LCPC 2008, Edmonton, Canada, July 31 - August 2, 2008, Revised Selected Papers
by
 
Amaral, José Nelson. editor.

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

Author
Amaral, José Nelson. editor.

ISBN
9783540897408

Physical Description
IX, 358 p. online resource.

Series
Lecture Notes in Computer Science, 5335

Contents
CUDA-Lite: Reducing GPU Programming Complexity -- MCUDA: An Efficient Implementation of CUDA Kernels for Multi-core CPUs -- Automatic Pre-Fetch and Modulo Scheduling Transformations for the Cell BE Architecture -- Efficient Set Sharing Using ZBDDs -- Register Bank Assignment for Spatially Partitioned Processors -- Smashing: Folding Space to Tile through Time -- Identification of Heap–Carried Data Dependence Via Explicit Store Heap Models -- On the Scalability of an Automatically Parallelized Irregular Application -- Statistically Analyzing Execution Variance for Soft Real-Time Applications -- Minimum Lock Assignment: A Method for Exploiting Concurrency among Critical Sections -- Set-Congruence Dynamic Analysis for Thread-Level Speculation (TLS) -- Thread Safety through Partitions and Effect Agreements -- P-Ray: A Software Suite for Multi-core Architecture Characterization -- Scalable Implementation of Efficient Locality Approximation -- P-OPT: Program-Directed Optimal Cache Management -- Compiler-Driven Dependence Profiling to Guide Program Parallelization -- gluepy: A Simple Distributed Python Programming Framework for Complex Grid Environments -- A Fully Parallel LISP2 Compactor with Preservation of the Sliding Properties -- A Case Study in Tightly Coupled Multi-paradigm Parallel Programming -- ASYNC Loop Constructs for Relaxed Synchronization -- Design for Interoperability in stapl: pMatrices and Linear Algebra Algorithms -- Implementation of Sensitivity Analysis for Automatic Parallelization -- Just-In-Time Locality and Percolation for Optimizing Irregular Applications on a Manycore Architecture -- Exploring the Optimization Space of Dense Linear Algebra Kernels.

Abstract
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.

Subject Term
Computer science.
 
Computer Communication Networks.
 
Data structures (Computer science).
 
Electronic data processing.
 
Programming Languages, Compilers, Interpreters.
 
Programming Techniques.
 
Data Structures.
 
Computing Methodologies.
 
Models and Principles.

Added Author
Amaral, José Nelson.

Added Corporate Author
SpringerLink (Online service)

Electronic Access
http://dx.doi.org/10.1007/978-3-540-89740-8


LibraryMaterial TypeItem BarcodeShelf NumberStatus
IYTE LibraryE-Book503830-1001QA76.7 -76.73Online Springer