Programming Challenges Presentations
Presentations
Application Requirements Session: July 27
- Bob Lucas - Exascale Programming Challenges
- Alice Koniges - Application Status and Needs on Emerging Platforms Abstract
- Richard Barrett - Preparing Multi-physics, Multi-scale Codes for Exascale HPC
- Sriram Swaminarayan - Exaflops, Petabytes, and Gigathreads... Oh my!
- Curtis Jansen - Exascale Programming Environments
State-of-the-Art Session I: July 27
- Vijay Saraswat - The Return of Logic
- Guy Blelloch - Nested Parallelism and Hierarchical Locality
- Mike Heroux - Next Generation Programming Environments: What We Need And Do Not Need
- Sung-Eun Choi - Data-Oriented Programming Models: A Foundation for the Exascale Era
- KEYNOTE ADDRESS: Jayadev Misra - The Challenge of Exascale
- John Shalf - Functional vs. Imperative Languages (Dataflow 2.0)
- Richard Murphy - How I Learned to Stop Worrying and Love New Models of Computation
- Tim Mattson - Unintelligent Design for Asynchronous Exascale Systems
- Sriram Krishnamoorthy - (De)composable Abstractions for a Changing Architectural Landscape
State-of-the-Art Session II: July 28
- Kathy Yelick - To Virtualize or Not to Virtualize
- Keshav Pingali - Why Compilers Have Failed And What We Can Do About It
- Richard Lethin - Reconceptualizing to Unshackle Programmers from the Burden of Exascale Hardware Issues
- Sanjay Kale - Composable And Modular Exascale Programming Models With Intelligent Runtime Systems
- Pavan Balaji - Evolutionary Support for Revolutionary Programming Models and Runtime Systems
- KEYNOTE ADDRESS: George Almasi - PGAS Languages In The Exascale Era
- Saman Amarasinghe - Why Has Compilers failed To Help Parallel Programmers
- Vivek Sarkar - Programming Constructs for Exascale Systems and Their Implementation Challenges
- John Mellor-Crummey - Lessons From The Past, Challenges Ahead, And A Path Forward
- Dan Quinlan - Challenges for Compiler Support for Exascale Computing