Languages and Compilers for Parallel Computing

19th International Workshop, LCPC 2006, New Orleans, LA, USA, November 2-4, 2006. Revised Papers

Editors:

ISBN: 978-3-540-72520-6 (Print) 978-3-540-72521-3 (Online)

Table of contents (25 chapters)

previous Page of 2
  1. Front Matter

    Pages -

  2. Keynote I

    1. Book Chapter

      Pages 1-1

      Compilation Techniques for Partitioned Global Address Space Languages

  3. Session 1: Programming Models

    1. No Access

      Book Chapter

      Pages 2-16

      Can Transactions Enhance Parallel Programs?

    2. No Access

      Book Chapter

      Pages 17-32

      Design and Use of htalib – A Library for Hierarchically Tiled Arrays

    3. No Access

      Book Chapter

      Pages 33-48

      SP@CE - An SP-Based Programming Model for Consumer Electronics Streaming Applications

  4. Session 2: Code Generation

    1. No Access

      Book Chapter

      Pages 49-63

      Data Pipeline Optimization for Shared Memory Multiple-SIMD Architecture

    2. No Access

      Book Chapter

      Pages 64-79

      Dependence-Based Code Generation for a CELL Processor

    3. No Access

      Book Chapter

      Pages 80-95

      Expression and Loop Libraries for High-Performance Code Synthesis

    4. No Access

      Book Chapter

      Pages 96-110

      Applying Code Specialization to FFT Libraries for Integral Parameters

  5. Session 3: Parallelism

    1. No Access

      Book Chapter

      Pages 111-125

      A Characterization of Shared Data Access Patterns in UPC Programs

    2. No Access

      Book Chapter

      Pages 126-140

      Exploiting Speculative Thread-Level Parallelism in Data Compression Applications

    3. No Access

      Book Chapter

      Pages 141-155

      On Control Signals for Multi-Dimensional Time

  6. Keynote II

    1. No Access

      Book Chapter

      Pages 156-157

      The Berkeley View: A New Framework and a New Platform for Parallel Research

  7. Session 4: Compilation Techniques

    1. No Access

      Book Chapter

      Pages 158-172

      An Effective Heuristic for Simple Offset Assignment with Variable Coalescing

    2. No Access

      Book Chapter

      Pages 173-189

      Iterative Compilation with Kernel Exploration

    3. No Access

      Book Chapter

      Pages 190-204

      Quantifying Uncertainty in Points-To Relations

  8. Session 5: Data Structures

    1. No Access

      Book Chapter

      Pages 205-219

      Cache Behavior Modelling for Codes Involving Banded Matrices

    2. No Access

      Book Chapter

      Pages 220-234

      Tree-Traversal Orientation Analysis

    3. No Access

      Book Chapter

      Pages 235-250

      UTS: An Unbalanced Tree Search Benchmark

  9. Session 6: Register Allocation

    1. No Access

      Book Chapter

      Pages 251-266

      Copy Propagation Optimizations for VLIW DSP Processors with Distributed Register Files

    2. No Access

      Book Chapter

      Pages 267-282

      Optimal Bitwise Register Allocation Using Integer Linear Programming

previous Page of 2