1 option
Languages and Compilers for Parallel Computing : 21th International Workshop, LCPC 2008, Edmonton, Canada, July 31 - August 2, 2008, Revised Selected Papers / edited by José Nelson Amaral.
SpringerLink Books Lecture Notes In Computer Science (LNCS) (1997-2024) Available online
View online- Format:
- Book
- Series:
- Computer Science (Springer-11645)
- LNCS sublibrary. Theoretical computer science and general issues ; SL 1, 5335.
- Theoretical Computer Science and General Issues ; 5335
- Language:
- English
- Subjects (All):
- Programming languages (Electronic computers).
- Computer programming.
- Computer networks.
- Data structures (Computer science).
- Artificial intelligence.
- Computers.
- Programming Languages, Compilers, Interpreters.
- Programming Techniques.
- Computer Communication Networks.
- Data Structures.
- Artificial Intelligence.
- Models and Principles.
- Local Subjects:
- Programming Languages, Compilers, Interpreters.
- Programming Techniques.
- Computer Communication Networks.
- Data Structures.
- Artificial Intelligence.
- Models and Principles.
- Physical Description:
- 1 online resource (IX, 358 pages).
- Edition:
- First edition 2008.
- Contained In:
- Springer eBooks
- Place of Publication:
- Berlin, Heidelberg : Springer Berlin Heidelberg : Imprint: Springer, 2008.
- System Details:
- text file PDF
- Summary:
- 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.
- 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.
- Other Format:
- Printed edition:
- ISBN:
- 978-3-540-89740-8
- 9783540897408
- 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.