Program (Draft)




Sunday, September 07
18:00-21:00 Check-in & Reception (``Seminario'' - Via Frangipane, 4)
19:30-21:00 Welcome Buffet (``Center Canteen'' - Via Frangipane, 2)

Monday, September 08
07:30-08:30 Breakfast (``Center Canteen'')
08:30-09:00 Registration (``Frangipane Room'' - La Rocca, Via Frangipane, 6)
09:00-09:15 Welcome
09:15-09:50 Issues Confronting a System Designer
  Pratap Pattnaik (IBM T. J. Watson Research Center)
09:50-10:25 Data Parallel Operations and the Future of Parallel Programming
  David Padua (University of Illinois at Urbana-Champaign)
10:25-10:55 Coffee
10:55-11:30 Adaptative Libraries for Heterogeneous Multicore Architectures
  Francois Bodin (Irisa/University of Rennes/Caps entreprise)
11:30-12:30 Discussion Session I: Dynamic vs. Static Approaches to Performance Optimization: Automated Techniques. Part A: Target Questions
  Coordinator: P. Pattnaik
13:00-14:00 Lunch (``Center Canteen'')
15:00-15:35 Amorphous Data-parallelism in Irregular Programs
  Keshav Pingali (University of Texas, Austin)
15:35-16:10 Continuous Program Optimization
  Jose Castanos (IBM T. J. Watson Research Center)
16:10-16:40 Coffee
16:40-17:15 S-Net: Scalability via Decontextualisation
  Alex Shafarenko (University of Hertfordshire)
17:15-17:50 The SVP Model and the Place Abstraction
  Chris Jesshope (University of Amsterdam)
17:50-18:25 Automatic Parallelization with Hybrid Analysis
  Lawrence Rauchwerger (Texas A&M University)
20:00-21:30 Dinner, Farmhouse I Cipressi, Via Gualdo 910, Bertinoro (0543 445213) (transportation provided at 19:30).

Tuesday, September 09
07:30-08:30 Breakfast (``Center Canteen'')
09:00-09:35 Trends in Computing for Theoretical Physics
  Fabio Schifano (University of Ferrara & INFN - Ferrara)
09:35-10:10 Scalable Resource Management in Grid Environments
  Elisa Heymann (Universitat Autònoma de Barcelona)
10:10-10:40 Coffee
10:40-12:30 Discussion Session I: Dynamic vs. Static Approaches to Performance Optimization: Automated Techniques. Part B: Answers and Directions for Further Research
  Coordinator: P. Pattnaik
13:00-14:00 Lunch (``Center Canteen'')
14:00-23:30 Excursion to Urbino
  Social Dinner at Locanda Ciacci, Via Roma 152 - Gallo di Petriano (PU) (0722 355030).


Wednesday, September 10
07:30-08:30 Breakfast (``Center Canteen'')
09:00-09:35 A Framework for Binary Code Analysis and Static and Dynamic Patching
  Barton P. Miller (University of Wisconsin, Madison)
09:35-10:10 Dynamic vs Static Binary Translation
  Wei Li (Intel)
10:10-10:45 Scalasca: A Scalable Performance Measurement and Analysis Toolset
  Bernd Mohr (Jülich Supercomputing Center)
10:45-11:15 Coffee
11:15-11:50 The Performance Engineering Research Institute
  Bob Lucas (USC/ISI)
11:50-12:25 Dynamic System Optimization through Performance Modelling: Universality and Decomposition
  Y. C. Tay (National University of Singapore)
13:00-14:00 Lunch (``Center Canteen'')
15:00-16:00 Discussion Session II: Dynamic vs. Static Approaches to Performance Optimization: Assisted Techniques. Part A: Target Questions
  Coordinators: W. Li and K. Pingali
16:00-16:30 Coffee
16:30-17:05 Enabling Dynamic Optimization and Adaptation for Statically Compiled Programs Using Function Multi-Versioning
  Grigori Fursin (INRIA Saclay)
17:05-17:40 Some Experiments with Machine Learning for Performance Optimisation
  Ian Watson (University of Manchester)
18:00-18:30 Visit to Bertinoro Inter-Faith Museum (La Rocca, Via Frangipane, 6)
20:00-21:30 Dinner, Osteria Antica Abbazia, Via dei Santi 3, Bertinoro (0543 445498).

Thursday, September 11
07:30-08:30 Breakfast (``Center Canteen'')
09:00-09:35 Preparing Climate Science for the Massively Parallel Era
  Henry M Tufo III (University of Colorado at Boulder)
09:35-10:10 Collecting and Exploiting Information on the Dynamic Behavior of OpenMP Code
  Barbara Chapman (University of Houston)
10:10-10:45 HCE: a Tool to Automatically Translate C Programs onto Dedicated Architectures for FPGAs
  Paolo Palazzari (ENEA and Ylichron Srl)
10:45-11:15 Coffee
11:15-11:50 Increasing Granularity of OpenMP Tasks
  Alejandro Duran (UPC, Barcelona)
11:50-12:25 Dynamically Computing the Performance of Statically Optimal Page Replacement
  Gianfranco Bilardi (University of Padova)
13:00-14:00 Lunch (``Center Canteen'')
14:30-16:30 Discussion Session II: Dynamic vs. Static Approaches to Performance Optimization: Assisted Techniques. Part B: Answers and Directions for Further Research
  Coordinators: W. Li and K. Pingali
  Adjourn
20:00-21:30 Dinner, Ristorante Bistrot Colonna, Via Mainardi 1, Bertinoro (0543 444333).