Languages and Compilers for Parallel Computing

21th International Workshop, LCPC 2008, Edmonton, Canada, July 31 - August 2, 2008, Revised Selected Papers

Editors:

ISBN: 978-3-540-89739-2 (Print) 978-3-540-89740-8 (Online)

Table of contents (24 chapters)

previous Page of 2
  1. Front Matter

    Pages -

  2. No Access

    Book Chapter

    Pages 1-15

    CUDA-Lite: Reducing GPU Programming Complexity

  3. No Access

    Book Chapter

    Pages 16-30

    MCUDA: An Efficient Implementation of CUDA Kernels for Multi-core CPUs

  4. No Access

    Book Chapter

    Pages 31-46

    Automatic Pre-Fetch and Modulo Scheduling Transformations for the Cell BE Architecture

  5. No Access

    Book Chapter

    Pages 47-63

    Efficient Set Sharing Using ZBDDs

  6. No Access

    Book Chapter

    Pages 64-79

    Register Bank Assignment for Spatially Partitioned Processors

  7. No Access

    Book Chapter

    Pages 80-93

    Smashing: Folding Space to Tile through Time

  8. No Access

    Book Chapter

    Pages 94-108

    Identification of Heap–Carried Data Dependence Via Explicit Store Heap Models

  9. No Access

    Book Chapter

    Pages 109-123

    On the Scalability of an Automatically Parallelized Irregular Application

  10. No Access

    Book Chapter

    Pages 124-140

    Statistically Analyzing Execution Variance for Soft Real-Time Applications

  11. No Access

    Book Chapter

    Pages 141-155

    Minimum Lock Assignment: A Method for Exploiting Concurrency among Critical Sections

  12. No Access

    Book Chapter

    Pages 156-171

    Set-Congruence Dynamic Analysis for Thread-Level Speculation (TLS)

  13. No Access

    Book Chapter

    Pages 172-186

    Thread Safety through Partitions and Effect Agreements

  14. No Access

    Book Chapter

    Pages 187-201

    P-Ray: A Software Suite for Multi-core Architecture Characterization

  15. No Access

    Book Chapter

    Pages 202-216

    Scalable Implementation of Efficient Locality Approximation

  16. No Access

    Book Chapter

    Pages 217-231

    P-OPT: Program-Directed Optimal Cache Management

  17. No Access

    Book Chapter

    Pages 232-248

    Compiler-Driven Dependence Profiling to Guide Program Parallelization

  18. No Access

    Book Chapter

    Pages 249-263

    gluepy: A Simple Distributed Python Programming Framework for Complex Grid Environments

  19. No Access

    Book Chapter

    Pages 264-278

    A Fully Parallel LISP2 Compactor with Preservation of the Sliding Properties

  20. No Access

    Book Chapter

    Pages 279-291

    A Case Study in Tightly Coupled Multi-paradigm Parallel Programming

  21. No Access

    Book Chapter

    Pages 292-303

    ASYNC Loop Constructs for Relaxed Synchronization

previous Page of 2