Program

9:00 Keynote
Our Abundant Parallelism: Find It, Code It, Exploit It!
Erik Altman IBM T. J. Watson
10:00 Break
10:30 Session I
Fast Dynamic Binary Rewriting to Support Thread Migration in Shared-ISA Asymmetric Multicores
Giorgis Georgakoudis (University of Thessaly), Dimitrios Nikolopoulos (Queens University of Belfast) and Spyros Lalis (University of Thessaly)
Input-Centric Program Optimizations
Xipeng Shen, The College of William and Mary
Insieme: A Framework for Automatic Task Partitioning in Heterogeneous Systems
Ivan Grasso, University of Innsbruck
12:00 Lunch
14:00 Session II
MIC Acceleration of Short-Range Molecular Dynamics Simulations
Qiang Wu, Canqun Yang, Tao Tang and Liquan Xiao, National University of Defense Technology
Automatic Speculative Parallelization of Loops Using Polyhedral Dependence Analysis
Arnamoy Bhattacharyya and Jose Nelson Amaral, University of Alberta
Safety-First Approach to Language Memory Models
Satish Narayanasamy, University of Michigan
15:30 Break
16:00 Session III
Prius: A Runtime for Hybrid Computing
Dominik Grewe, The University of Edinburgh
Programming Applications with Very Large Data Sets
Sai Charan Koduru, University of California, Riverside
17:00 Closing