June 17-21, 2012

Hamburg, Germany

Contribution Details

Name: Evolution of Programming Models in Response to Emerging Hardware Constraints
Time: Monday, June 18, 2012
4:30 PM - 5:00 PM
Room:   Hall B
CCH - Congress Center Hamburg
Speakers:   John Shalf, LBNL
Abstract:   The current MPI+Fortran ecosystem has sustained HPC application software development for the past decade, but was architected for coarse-grained concurrency largely dominated by bulk-synchronous algorithms. Future hard- ware constraints and growth in explicit on-chip parallelism will likely require a mass migration to new algorithms and software architecture that is as broad and disruptive as the migration from vector to parallel computing systems that occurred 15 years go. The challenge is to efficiently express massive parallelism and hierarchical data locality without subjecting the programmer to overwhelming complexity. The talk will cover the definition of abstract machine models and quantitative examples of how changes in hardware are breaking our existing abstract machine models. We will examine potential approaches that range from revolutionary asynchronous and dataflow models of computation to evolutionary extensions to existing messing APIs and OpenMP directives.  
  • Tutorial Pass
  • HPC in Asia Workshop Pass
  • Conference Pass
  • Conference Pass or Exhibition Pass
    Satellite Event marked with * requires separate pass
  • Morning & Afternoon Coffee Breaks
    Midday Lunch Break
Program may be subject to changes.