Description

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

We seek to raise awareness of SWE for CSE on supercomputers as a major challenge, and develop an international “community of practice” to continue these important discussions outside of workshops and other “traditional” venues.

Agenda

Time Title (link to slides) Video (Playlist) Speaker/Moderator Affiliation
5 min Introduction and Goals n/a David E. Bernholdt Oak Ridge National Laboratory
  Lightning Talks      
3 min Ecosystems are the Future! n/a Benjamin Brown Office of Advanced Scientific Computing Research, Office of Science, U.S. Dept. of Energy
3 min Open Source for Researchers YouTube Yo Yehudi Wellcome Trust
3 min The Internat. CSE Master Program at TUM YouTube Michael Bader Technical University of Munich
3 min Senior Level RSE career paths (with an s) YouTube Daniel S. Katz University of Illinois at Urbana-Champaign
3 min FAIR 4 Research Software (FAIR4RS) YouTube Michelle Barker Research Software Alliance
3 min Highlights from the IEEE CS Ad Hoc Committee on Open Science & Reproducibility YouTube Manish Parashar University of Utah
5 min Breakout Instructions n/a David E. Bernholdt Oak Ridge National Laboratory
30 min Breakout Discussions n/a David E. Bernholdt Oak Ridge National Laboratory
30 min Lightning Report-Backs n/a David E. Bernholdt Oak Ridge National Laboratory
2 min Wrap-Up n/a David E. Bernholdt Oak Ridge National Laboratory

Discussion Notes

We’ve published a blog article on the Better Scientific Software resource site (https://bssw.io) based on this BoF: Reflecting on Our Community: The SC21 BoF on Software Engineering and Reuse in Modeling, Simulation, and Data Analytics for Science and Engineering

Alternatively, you can read the summary notes from the discussion groups.

Organizers

  • David E. Bernholdt (Oak Ridge National Laboratory)
  • Anshu Dubey (Argonne National Laboratory)
  • Nasir Eisty (Boise State University)
  • Sandra Gesing (Discovery Partners Institute)
  • Rinku Gupta (Argonne National Laboratory)
  • Axel Huebl (Lawrence Berkeley National Laboratory)
  • Mozhgan Kabiri Chimeh (NVIDIA)
  • Marion Weinzierl (Durham University)