Tuesday, October 5:

8:30AM - 5:00PM: Languages and Tools Workshop

   Held at Duncan Hall 1049, Rice University

7:00PM - 9:00PM: Dinner for the CnC Workshop attendees. Location: TBD

Sponsored by Intel Corporation.

Wednesday, October 6:

8:30AM - 12:00PM: Languages and Tools Workshop

   Held at Duncan Hall 1049, Rice University

8:30AM - 4:30PM: CnC Workshop

Held at McMurtry Auditorium, Duncan Hall, Rice University

6:00PM - 7:00PM: Reception at the Hilton Plaza/Medical Center (Travis Room) for L&T, CnC and LCPC attendees

Thursday, October 7. LCPC Workshop:

8:30AM - 9:00AM: Breakfast

9:00AM - 9:15AM: Opening Remarks, Workshop Chairs

9:15AM - 10:30AM: Keynote Speaker

Session Chair: Vivek Sarkar

     Keshav Pingali, University of Texas, Austin

     ”Why compilers have failed, and what we can do about it”

10:30AM - 11:00AM: Break

11:00AM - 12:00PM: Scheduling

Session Chair: John Mellor-Crummey

     McFLAT: A Profile-based Framework for MATLAB Loop Analysis and Transformations

          A. Aslam, L. Hendren

     Static Analysis of Dynamic Schedules and its Application to Optimization of Parallel Programs

          C. Angerer, T. Gross

12:00PM - 1:30PM: Lunch

1:30PM - 3:00PM: Optimization

Session Chair: Lawrence Rauchwerger

     Lowering STM Overhead with Static Analysis

          Y. Afek, G. Korland, A. Zilberstein

     A Parallel Numerical Solver Using Hierarchically Tiled Arrays

          J. Brodman, G. Evans, M. Garzaran, M. Manguoglu, A. Sameh, D. Padua

     Tackling Cache-Line Stealing Effects Using Runtime Adaptation

          S. Zuckerman, W. Jalby

3:00PM - 3:30PM: Break

3:30PM - 5:00PM: Compilers

Session Chair: Michelle Strout

     Locality Optimization of Stencil Applications using Data Dependency Graphs

          D. Orozco, E. Garcia, G. Gao

     Array Regrouping on CMP with Non-Uniform Cache Sharing

          Y. Jiang, E. Zhang, X. Shen, Y. Gao, R. Archambault

     Sublimation: Expanding Data Structures to Enable Data Instance Specific Optimizations

          H. Spek, H. Wijshoff

6:30PM - 9:00PM Dinner at the Houston Museum of Natural Sciences

Friday, October 8, LCPC Workshop:

8:30AM - 9:00AM: Breakfast

9:00AM - 10:30AM: GPUs I

Session Chair: Sanjay Rajopadhye

     Optimization and Auto-tuning Belief Propagation on the GPU

          S. Grauer-Gray, J. Cavazos

     Using a Programming Language Interface to Describe GPGPU Optimizations and Code Generation

          G. Rudy, C. Chen, M. Hall, M. Khan, J. Chame

     Unified Parallel C for CPU Clusters: Language Extensions and Compiler Implementation

          L. Chen, L. Liu, S. Tang, L. Huang, Z. Jing, S. Xu, D. Zhang

10:30AM - 11:00AM: Break

11:00AM - 12:30PM: Mapping

Session Chair: Zoran Budimlić

     How Many Threads to Spawn During Program Multithreading?

          A. Nicolau, A. Kejariwal

     Parallelizing Compiler Framework and API for Power Reduction and Software Productivity of

     Real-time Heterogeneous Multicores

          A. Hayashi, Y. Wada, T. Watanabe, T. Sekiguchi, M. Mase, J. Shirako, K. Kimura, H. Kasahara

     Debugging Large Scale Applications in a Virtualized Environment

          F. Gioachin, G. Zheng, L. Kale

12:30PM - 2:00PM: Lunch

2:00PM - 3:30PM: Keynote Speaker

Session Chair: Keith Cooper

     Steve Wallach, Chief Scientist, Co-Founder and Director, Convey Computers

     ”Computer Software: The 'Trojan Horse' of HPC”

3:30PM - 5:00PM: Poster Session

6:30PM - 7:30PM: Reception at the Hilton Plaza/Medical Center (Hilton Room)

Saturday, October 9, LCPC Workshop:

8:30AM - 9:00AM: Breakfast

9:00AM - 10:00AM: GPUs II

Session Chair: Barbara Chapman

     Optimizing the Exploitation of Multicore Processors and GPUs with OpenMP and OpenCL

         R. Ferrer, J. Planas, P. Bellens, A. Duran, M. Gonzalez, X. Martorell, R. Badia. E. Ayguade, J. Labarta

     CnC-Cuda: Declarative Programming for GPUs

         M. Grossman, A. Simion, Z. Budimlić, V. Sarkar

10:00AM - 10:30AM: Break

10:30AM - 11:30AM: Abstractions

Session Chair: David Padua

     Parallel Graph Partitioning on Multicore Architectures

          X. Sui, D. Nguyen, K. Pingali

     STAPL Views

          A. Buss, A. Fidel, Harshvardhan, T. Smith, G. Tanase, N. Thomas, X. Xu, M. Bianco,

          N. Amato, L. Rauchwerger

11:30AM - 11:45AM: Closing Remarks, Workshop Chairs