Skip to main content
  • Conference proceedings
  • © 2008

Languages and Compilers for Parallel Computing

20th International Workshop, LCPC 2007, Urbana, IL, USA, October 11-13, 2007, Revised Selected Papers

Part of the book series: Lecture Notes in Computer Science (LNCS, volume 5234)

Part of the book sub series: Theoretical Computer Science and General Issues (LNTCS)

Conference series link(s): LCPC: International Workshop on Languages and Compilers for Parallel Computing

Conference proceedings info: LCPC 2007.

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (23 papers)

  1. Front Matter

  2. Reliability

    1. Compiler-Enhanced Incremental Checkpointing

      • Greg Bronevetsky, Daniel Marques, Keshav Pingali, Radu Rugina
      Pages 1-15
    2. Techniques for Efficient Software Checking

      • Jing Yu, María Jesús Garzarán, Marc Snir
      Pages 16-31
  3. Languages

    1. Revisiting SIMD Programming

      • Anton Lokhmotov, Benedict R. Gaster, Alan Mycroft, Neil Hickey, David Stuttard
      Pages 32-46
    2. Multidimensional Blocking in UPC

      • Christopher Barton, Călin Caşcaval, George Almasi, Rahul Garg, José Nelson Amaral, Montse Farreras
      Pages 47-62
    3. An Experimental Evaluation of the New OpenMP Tasking Model

      • Eduard Ayguadé, Alejandro Duran, Jay Hoeflinger, Federico Massaioli, Xavier Teruel
      Pages 63-77
    4. Language Extensions in Support of Compiler Parallelization

      • Jun Shirako, Hironori Kasahara, Vivek Sarkar
      Pages 78-94
  4. Parallel Compiler Technology I

    1. Concurrency Analysis for Shared Memory Programs with Textually Unaligned Barriers

      • Yuan Zhang, Evelyn Duesterwald, Guang R. Gao
      Pages 95-109
    2. Iteration Disambiguation for Parallelism Identification in Time-Sliced Applications

      • Shane Ryoo, Christopher I. Rodrigues, Wen-mei W. Hwu
      Pages 110-124
    3. A Novel Asynchronous Software Cache Implementation for the Cell-BE Processor

      • Jairo Balart, Marc Gonzalez, Xavier Martorell, Eduard Ayguade, Zehra Sura, Tong Chen et al.
      Pages 125-140
    4. Pillar: A Parallel Implementation Language

      • Todd Anderson, Neal Glew, Peng Guo, Brian T. Lewis, Wei Liu, Zhanglin Liu et al.
      Pages 141-155
    5. Libraries

      1. Associative Parallel Containers in STAPL
        • Gabriel Tanase, Chidambareswaran Raman, Mauro Bianco, Nancy M. Amato, Lawrence Rauchwerger
        Pages 156-171
      2. Explicit Dependence Metadata in an Active Visual Effects Library
        • Jay L. T. Cornwall, Paul H. J. Kelly, Phil Parsonage, Bruno Nicoletti
        Pages 172-186
    6. Run-Time Systems and Performance Analysis

      1. Supporting Huge Address Spaces in a Virtual Machine for Java on a Cluster
        • Ronald Veldema, Michael Philippsen
        Pages 187-201
      2. Evaluation of RDMA Opportunities in an Object-Oriented DSM
        • Ronald Veldema, Michael Philippsen
        Pages 217-231
      3. Automatic Communication Performance Debugging in PGAS Languages
        • Jimmy Su, Katherine Yelick
        Pages 232-245
  5. Parallel Compiler Technology II

    1. Exploiting SIMD Parallelism with the CGiS Compiler Framework

      • Nicolas Fritz, Philipp Lucas, Reinhard Wilhelm
      Pages 246-260
  6. Languages II

    1. Capsules: Expressing Composable Computations in a Parallel Programming Model

      • Hasnain A. Mandviwala, Umakishore Ramachandran, Kathleen Knobe
      Pages 276-291

Other Volumes

  1. Languages and Compilers for Parallel Computing

About this book

This book constitutes the thoroughly refereed post-conference proceedings of the 20th International Workshop on Languages and Compilers for Parallel Computing, LCPC 2007, held in Urbana, IL, USA, in October 2007. The 23 revised full papers presented were carefully reviewed and selected from 49 submissions. The papers are organized in topical sections on reliability, languages, parallel compiler technology, libraries, run-time systems and performance analysis, and general compiler techniques.

Bibliographic Information

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access