Program

Time
Type
Description
Slides
Video
Day 1 (Tuesday, April 10th)
Morning
Tutorial Session: Charm++ - Thomas M. Siebel Center for Computer Science 3405 for Charm++ basic features, 4124 for advanced topics
9:00 am - 1:00 pm
Tutorial
Charm++
PPL
Day 2 (Wednesday, April 11th)
8:00 am - 9:00 am
Continental Breakfast / Registration - NCSA 1st Floor Lobby
Morning
Opening Session - NCSA Auditorium 1122 (Chair: Sanjay Kale)
9:00 am - 9:20 am
Welcome
Opening Remarks
Prof. Laxmikant V. Kale, University of Illinois at Urbana-Champaign
9:20 am - 10:20 am
Keynote
Resource Management Challenges in the Era of Extreme Heterogeneity
Ron Brightwell, Sandia National Laboratory
Click here to expand description
10:20 am - 10:45 am
Break
Morning
Technical Session: Applications I - NCSA Auditorium 1122 (Chair: Ronak Buch)
10:45 am - 11:15 am
Talk
Experiences with Charm++ and NAMD on the Summit POWER9/Volta Supercomputer
Dr. James Phillips, University of Illinois at Urbana-Champaign
Click here to expand description
11:15 am - 11:45 am
Talk
Improving NAMD Performance on Multi-GPU Platforms
Dr. David J. Hardy, University of Illinois at Urbana-Champaign
Click here to expand description
11:45 am - 12:45 pm
Lunch - Provided - NCSA 1st Floor Lobby
Afternoon
Technical Session: Applications I & Runtime System - NCSA Auditorium 1122 (Chair: Karthik Senthil)
12:45 pm - 1:15 pm
Talk
ChaNGa: from cosmology to a flexible, parallel tree-code framework
Prof. Tom Quinn, University of Washington
1:15 pm - 1:45 pm
Talk
Integrated Runtime of Charm++ and OpenMP
Seonmyeong Bak, University of Illinois at Urbana-Champaign
Click here to expand description
1:45 pm - 2:15 pm
Talk
Recent Developments in Dynamic Load Balancing
Ronak Buch, University of Illinois at Urbana-Champaign
Click here to expand description
2:15 pm - 2:30 pm
Break
Afternoon
Technical Session: Programming Languages & Interfaces - NCSA Auditorium 1122 (Chair: Eric Mikida)
2:30 pm - 3:00 pm
Talk
A SpECTRE With a New Face
Nils Deppe, Cornell University
Click here to expand description
3:00 pm - 3:30 pm
Talk
Concept-based runtime polymorphism with Charm++ chare arrays using value semantics
Dr. Jozsef Bakosi, Los Alamos National Laboratory
Click here to expand description
3:30 pm - 4:00 pm
Talk
Parallel Programming with Charm++ in Python
Dr. Juan Galvez, University of Illinois at Urbana-Champaign
Click here to expand description
4:00 pm - 4:15 pm
Break
Afternoon
Technical Session: Applicaitons II - NCSA Auditorium 1122 (Chair: Michael Robson)
4:15 pm - 4:45 pm
Talk
Projector Augmented Wave based Kohn-Sham Density Functional Theory in OpenAtom with N^2 log (N) scaling
Dr. Qi Li, University of Illinois at Urbana-Champaign & IBM TJ Watson Research
Click here to expand description
4:45 pm - 5:15 pm
Talk
OpenAtom: First Principles GW method for electronic excitations
Dr. Minjung Kim, Yale University
Click here to expand description
5:15 pm - 5:30 pm
Discussion
Upcoming Improvements and Features in Charm++
Eric Bohm, CharmWorks, Inc
6:45pm - 8:45 pm
Workshop Banquet (for registered participants only) Located at the 2nd floor atrium of Siebel Center
Day 3 (Thursday, April 12th)
8:00 am - 9:00 am
Continental Breakfast - NCSA 1st Floor Lobby
Morning
Opening Session (Chair: Sanjay Kale) - NCSA Auditorium 1122
9:00 am - 10:00 am
Keynote
Exploiting Computation and Communication Overlap in MVAPICH2 MPI Library
Prof. Dhabaleswar K. (DK) Panda, The Ohio State University
Click here to expand description
10:00 am - 10:30 am
Talk
Adaptive MPI: Features and Recent Developments
Sam White, University of Illinois at Urbana-Champaign
Click here to expand description
10:30 am - 11:00 am
Break
Morning
Technical Session: Libraries - NCSA Auditorium 1122 (Chair: Jaemin Choi)
11:00 am - 11:30 am
Talk
Charades: An Adaptive Parallel Discrete Event Simulation Framework on Charm++
Eric Mikida, University of Illinois at Urbana-Champaign
Click here to expand description
11:30 am - 12:00 pm
Talk
A Highly Scalable Graph Clustering Library based on Parallel Union-Find
Karthik Senthil, University of Illinois at Urbana-Champaign
Click here to expand description
12:00 pm - 01:15 pm
Lunch - Provided - NCSA 1st Floor Lobby
1:15 pm - 2:15 pm
Panel
Architectural Convergence of Big Data and Extreme-Scale Computing: Marriage of Convenience or Conviction
Panelists: Prof. Dhabaleswar K.(DK) Panda, Prof. Marc Snir, Mr. Ron Brightwell, Dr. Bill Kramer, Prof. Laxmikant Kale
Moderator: Dr. Edgar Solomonik
2:15 pm - 2:30 pm
Break
Afternoon
Technical Session: Applications III - NCSA Auditorium 1122 (Chair: Sam White)
2:30 pm - 3:00 pm
Talk
A more robust SIMD library for ChaNGa and Charm++
Tim Haines, University of Wisconsin-Madison
Click here to expand description
3:00 pm - 3:30 pm
Talk
Progress towards development of discontinuous Galerkin fi nite-element methods for compressible flows using Charm++
Aditya K Pandare, North Carolina State University
Click here to expand description
3:30 pm - 4:00 pm
Talk
On the Suitability of Charm++ for Extreme-Scale Simulations of Mesoscale Particle Flow and Transport Phenomena
Dr. Yidong Xia, Idaho National Laboratory
Click here to expand description
4:00 pm - 4:20 pm
Break
Afternoon
Technical Session: PPL talks - NCSA Auditorium 1122 (Chair: Juan Galvez)
4:20 pm - 4:40 pm
Talk
Recent Communication Optimizations in Charm++
Nitin Bhat, CharmWorks, Inc
Click here to expand description
4:40 pm - 5:00 pm
Talk
User-facing improvements to Charm++ process launching
Evan Ramos, Charmworks, Inc
Click here to expand description
5:00 pm - 5:20 pm
Talk
Using OpenMP offloading in Charm++
Dr. Matthias Diener, University of Illinois at Urbana-Champaign
Click here to expand description
5:20 pm - 5:45 pm
Talk
Recent Advances in Heterogeneous Computing using Charm++
Jaemin Choi, Michael Robson, University of Illinois at Urbana-Champaign
Click here to expand description
5:45 pm - 6:00 pm
Closing Remarks
Prof. Laxmikant V. Kale, University of Illinois at Urbana-Champaign
6:00 pm - 8:00 pm
Dinner(tentative)
Day 4 (Friday, April 13th)
Morning
Tutorial Session: Adaptive MPI - Thomas M. Siebel Center for Computer Science 4405
10:00 am - 12:00 pm
Tutorial
Adaptive MPI
Sam White, University of Illinois at Urbana-Champaign