Languages and Compilers for Parallel Computing

24th International Workshop, LCPC 2011, Fort Collins, CO, USA, September 8-10, 2011. Revised Selected Papers

Editors:

ISBN: 978-3-642-36035-0 (Print) 978-3-642-36036-7 (Online)

Table of contents (19 chapters)

  1. Front Matter

    Pages -

  2. No Access

    Book Chapter

    Pages 1-15

    Automatic Scaling of OpenMP Beyond Shared Memory

  3. No Access

    Book Chapter

    Pages 16-30

    A Methodology for Fine-Grained Parallelism in JavaScript Applications

  4. No Access

    Book Chapter

    Pages 31-45

    Evaluation of Power Consumption at Execution of Multiple Automatically Parallelized and Power Controlled Media Applications on the RP2 Low-Power Multicore

  5. No Access

    Book Chapter

    Pages 46-60

    Double Inspection for Run-Time Loop Parallelization

  6. No Access

    Book Chapter

    Pages 61-75

    A Hybrid Approach to Proving Memory Reference Monotonicity

  7. No Access

    Book Chapter

    Pages 76-90

    OpenCL as a Programming Model for GPU Clusters

  8. No Access

    Book Chapter

    Pages 91-105

    CellCilk: Extending Cilk for Heterogeneous Multicore Platforms

  9. No Access

    Book Chapter

    Pages 106-123

    OPELL and PM: A Case Study on Porting Shared Memory Programming Models to Accelerators Architectures

  10. No Access

    Book Chapter

    Pages 124-140

    Optimizing the Concurrent Execution of Locks and Transactions

  11. No Access

    Book Chapter

    Pages 141-155

    A Study of the Usefulness of Producer/Consumer Synchronization

  12. No Access

    Book Chapter

    Pages 156-170

    Lock-Free Resizeable Concurrent Tries

  13. No Access

    Book Chapter

    Pages 171-184

    Fine-Grained Treatment to Synchronizations in GPU-to-CPU Translation

  14. No Access

    Book Chapter

    Pages 185-202

    A Mutable Hardware Abstraction to Replace Threads

  15. No Access

    Book Chapter

    Pages 203-217

    Dynamic Task Parallelism with a GPU Work-Stealing Runtime System

  16. No Access

    Book Chapter

    Pages 218-236

    A Code Merging Optimization Technique for GPU

  17. No Access

    Book Chapter

    Pages 237-251

    Static Compilation Analysis for Host-Accelerator Communication Optimization

  18. No Access

    Book Chapter

    Pages 252-267

    Scheduling Support for Communicating Parallel Tasks

  19. No Access

    Book Chapter

    Pages 268-282

    Polytasks: A Compressed Task Representation for HPC Runtimes

  20. No Access

    Book Chapter

    Pages 283-297

    Detecting False Sharing in OpenMP Applications Using the DARWIN Framework

  21. Back Matter

    Pages -