Description

Software engineering (SWE) for computational science and engineering (CSE) is challenging, with ever-more sophisticated, higher fidelity simulation of ever-larger and more complex problems involving larger data volumes, more domains and more researchers. Targeting high-end computers multiplies these challenges. We invest a great deal in creating these codes, but we rarely talk about that experience. Instead we focus on the results.

Our goal is to raise awareness of SWE for CSE on supercomputers as a major challenge, and to begin the development of an international “community of practice” to continue these important discussions outside of annual workshops and other “traditional” venues.

Agenda

Time Title (link to slides) Speaker/Moderator Affiliation
3 min Introduction and Goals David E. Bernholdt Oak Ridge National Laboratory
10 min People in CSE: Incentives and Insight James Howison University of Texas - Austin
  Lightning Talks    
3 min Introduction to the IDEAS Software Productivity Project Lois Curfman McInnes Argonne National Laboratory
3 min ppOpen-HPC: Open Source Infrastructure for Development and Execution of Large-Scale Scientific Applications on Post-Peta Scale Supercomputers with Automatic Tuning (AT) Takahiro Katagiri & Kengo Nakajima University of Tokyo
3 min Software Engineering for Large-scale in silico Neuroscience Research Felix Schuermann EPFL - Blue Brain Project
3 min Eclipse Foundation and Eclipse Science Working Group Greg Watson IBM
3 min Software engineering for large scale science (VERCE project) Amy Krause EPCC, University of Edinburgh
3 min NITRD CSESSP Challenges Workshop Mike Heroux Sandia National Laboratories
3 min TOMS Replicated Computational Results Initiative Mike Heroux Sandia National Laboratories
3 min Software as Infrastructure at NSF Daniel S. Katz National Science Foundation
3 min Summary of Workshops in the SWE for CSE on HPC Area Daniel S. Katz & Neil Chue Hong (with additional contributions from Jeff Carver, Marlon Pierce, and Greg Watson)  
3 min Better software, better research Neil Chue Hong Software Sustainability Institute, University of Edinburgh
3 min Software Carpentry Neil Chue Hong Software Sustainability Institute, University of Edinburgh
3 min CREATE: Computational Research Engineering Acquisition Tools and Environments. A DoD Program to Aid Acquisition Engineering Doug Post Dept. of Defense HPC Modernization Program and Software Engineering Institute
3 min Software Needs for Integrated Simulations for Magnetic Fusion Energy Sciences David E. Bernholdt Oak Ridge National Laboratory
3 min Introducing the Computational Science & Engineering Software Forum (cse-software.org) David E. Bernholdt Oak Ridge National Laboratory
25 min General Discussion    
10 min Wrap-Up and Next Steps    

Discussion Notes

Read the notes.

Organizers

  • David E. Bernholdt (Oak Ridge National Laboratory)
  • Neil Chue Hong (University of Edinburgh)
  • Kengo Nakajima (University of Tokyo)
  • Daniel S. Katz (University of Chicago and Argonne National Laboratory)
  • Mike Heroux (Sandia National Laboratories)
  • Felix Schuermann (Swiss Federal Institute of Technology in Lausanne)