Organizing Committee
- David Keyes
King Abdullah University of Science and Technology - Matt Knepley
Rice University - Katherine Yelick
University of California, Berkeley
Abstract
As concurrency in scientific computing pushes beyond a million threads and performance of individual threads becomes less reliable for hardware-related reasons, attention of mathematicians, computer scientists, and supercomputer users and suppliers inevitably focuses on reducing communication and synchronization bottlenecks. Though convenient for succinctness, reproducibility, and stability, instruction ordering in contemporary codes is commonly overspecified. This workshop attempts to outline evolution of simulation codes from today's infra-petascale to the ultra-exascale and to encourage importation of ideas from other areas of computer science into numerical algorithms, new invention, and programming model generalization.

Confirmed Speakers & Participants
Talks will be presented virtually or in-person as indicated in the schedule below.
- Speaker
- Poster Presenter
- Attendee
- Virtual Attendee
-
Mark Adams
Columbia University
-
Grey Ballard
University of California, Berkeley
-
Lorena Barba
Boston University
-
Jed Brown
Argonne National Laboratory
-
Xiao-Chuan Cai
University of Colorado
-
John Cavazos
University of Delaware
-
Edmond Chow
Georgia Institute of Technology
-
Jonathan Cohen
NVIDIA Corporation
-
Felipe Cruz
Nagasaki University
-
Jack Dongarra
University of Tennessee
-
Victor Eijkhout
University of Texas at Austin
-
Fariba Fahroo
DARPA
-
Laura Grigori
INRIA Saclay - Île-de-France
-
Bill Gropp
University of Illinois at Urbana-Champaign
-
John Gunnels
IBM
-
Jeff Hammond
Argonne National Laboratory
-
David Hardy
University of Illinois at Urbana-Champaign
-
Jan Hesthaven
Institute for Computational and Experimental Research in Mathematics (ICERM)
-
Huda Ibeid
King Abdullah University of Science & Technology
-
Dinesh Kaushik
King Abdullah University of Science & Technology
-
David Keyes
King Abdullah University of Science and Technology
-
Andreas Kloeckner
University of Illinois at Urbana-Champaign
-
Matt Knepley
Rice University
-
Simon Layton
Boston University
-
Hatem Ltaief
King Abdullah University of Science & Technology
-
Gary Miller
Carnegie Mellon University
-
Richard Mills
Oak Ridge National Laboratory
-
Esmond Ng
Lawrence Berkeley National Laboratory
-
Theodore Omtzigt
Stillwater Supercomputing, Inc.
-
John Owens
University of California, Davis
-
Keshav Pingali
University of Texas at Austin
-
Jack Poulson
University of Texas at Austin
-
Rob Schreiber
HP (Hewlett-Packard)
-
James Sexton
IBM
-
Andy Terrel
University of Texas at Austin
-
Martin van Gijzen
Technische Universiteit te Delft
-
Rich Vuduc
Georgia Institute of Technology
-
Tao Xiong
Brown University
-
Qinwu Xu
Brown University
-
Ulrike Yang
Lawrence Livermore National Laboratory
-
Katherine Yelick
University of California, Berkeley
-
Rio Yokota
King Abdullah University of Science & Technology
-
Xinghui Zhiong
Brown University
-
Xueyu Zhu
University of Iowa
Workshop Schedule
Monday, January 9, 2012
Tuesday, January 10, 2012
Wednesday, January 11, 2012
Thursday, January 12, 2012
Time | Event | Location | Materials |
---|---|---|---|
9:00 - 10:00am EST | Making Good Enough...Better: Addressing the Multiple Objectives of High-Performance Parallel Software with a Mixed Global-Local Worldview - John Gunnels, IBM | 11th Floor Lecture Hall | |
10:00 - 10:30am EST | Automatic Selection of Compiler Optimizations Using Graph-Based Program Characterization - John Cavazos, University of Delaware | 11th Floor Lecture Hall | |
10:30 - 11:00am EST | Coffee/Tea Break | 11th Floor Collaborative Space | |
11:00 - 12:00pm EST | Breakout Groups | Locations will vary | |
12:00 - 2:00pm EST | Break for Lunch | ||
2:00 - 3:00pm EST | Hierarchical N-body algorithms: A pattern likely to lead at extreme scales - Lorena Barba, Boston University | 11th Floor Lecture Hall | |
3:00 - 3:30pm EST | Coffee/Tea Break | 11th Floor Collaborative Space | |
3:30 - 4:00pm EST | Group presentation I | 11th Floor Lecture Hall | |
4:00 - 4:30pm EST | Group presentation II | 11th Floor Lecture Hall | |
4:30 - 5:00pm EST | Group presentation III | 11th Floor Lecture Hall |
Friday, January 13, 2012
Time | Event | Location | Materials |
---|---|---|---|
9:00 - 10:00am EST | Towards a Science of Parallel Programming - Keshav Pingali, UT Austin | 11th Floor Lecture Hall | |
10:00 - 10:30am EST | Coffee/Tea Break | 11th Floor Collaborative Space | |
10:30 - 11:30am EST | Path forward from the point of view of mathematical challenges | 11th Floor Lecture Hall | |
11:30 - 12:00pm EST | Workshop Wrapup - David Keyes, KAUST | 11th Floor Lecture Hall | |
12:00 - 12:00pm EST | Adjournment |