The 2nd Workshop on
Parallel Execution of Sequential Programs on Multi-core Architectures

(PESPMA 2009) Full Workshop Proceedings

June 21st, 2009   Austin, TX

 

Final Program

 

8:50 – 9:00am Welcome

 

9:00 – 10:00am Keynote I:  

Session Chair: Wei Liu (Intel Labs)

 

The Audacity of Hope: Thoughts on Restoring Computing's Former Glory

David August (Princeton University)

 

10:00 – 10:30am Coffee Break

 

10:30am – 12:10pm Session I: Thread Level Parallelism

Session Chair: (Doug Burger, Microsoft Research)

 

Toward Automatic Data Structure Replacement for Effective Parallelization

Changhee Jung and Nathan Clark (Georgia Institute of Technology)

 

Factoring Out Ordered Sections to Expose Thread-Level Parallelism

Hans Vandierendonck, Sean Rul and Koen De Bosschere (Ghent University)

 

Dynamic Concurrency Discovery for Very Large Windows of Execution

Jacob Nelson and Luis Ceze (University of Washington)

 

Parallelization Spectroscopy: Analysis of Thread-level Parallelism in HPC Programs

Arun Kejariwal (University of California, Irvine) and Calin Cascaval (IBM Corporation)

 

12:10 – 1:40 pm Lunch

 

1:40 – 2:40 pm Keynote II:

Session Chair: Scott Mahlke (University of Michigan)

 

Exploiting Hidden Parallelism

Erik Altman (IBM Research)

 

2:40 – 3:30 pm Session II: Binary and Run-time Execution

Session Chair: Scott Mahlke (University of Michigan)

 

DBT86: A Dynamic Binary Translation Research Framework for the CMP Era

Ben Hertzberg and Kunle Olukotun (Stanford University)

 

A Concurrent Trace-based Just-In-Time Compiler for Single-threaded JavaScript

Jungwoo Ha (University of Texas at Austin), Mohammad R. Haghighat, Shengnan Cong (Intel Corporation) and Kathryn S. McKinley (University of Texas at Austin)

 

3:30 – 4:00pm Coffee Break

 

4:00 – 5:30pm Session III: Multicore Architecture and Speculation

Session Chair: (Nate Clark, Georgia Institute of Technology)

 

Exploring Practical Benefits of Asymmetric Multicore Processors

Jon Hourd, Chaofei Fan, Jiasi Zeng, Qiang (Scott) Zhang, Micah J. Best, Alexandra Fedorova and Craig Mustard (Simon Fraser University)

 

Hybrid Operand Communication for Dataflow Processors

Dong Li, Behnam Robatmili, Sibi Govindan, Doug Burger and Steve Keckler (University of Texas at Austin)

 

Hierarchical Control Flow Speculation: Support for Aggressive Predication

Hadi Esmaeilzadeh (University of Texas at Austin) and Doug Burger (Microsoft Research)

 

Tolerating Delinquent Loads with Speculative Execution

Chuck (Chengyan) Zhao, J. Gregory Steffan, Cristiana Amza (University of Toronto) and Allan Kielstra (IBM Corporation)