Software Engineering and Reuse in Computational Science and Engineering (SC18 BOF)

A Birds of a Feather session at SC18

Date: Wednesday 14 November 2018
Time: 5:15pm-6:45pm
Location: D168
SC18 Program Page: https://sc18.supercomputing.org/presentation/?id=bof171&sess=sess426
Live Notes: http://bit.ly/sc18-bof-notes
Mailing List Signup: https://swe-cse-bof.groups.io
SC18 Evaluation Survey: http://bit.ly/sc18-eval

Jump to: Abstract Agenda Lightning Talks Discussion Notes Organizers Suggested Citation


Software engineering (SWE) for computational science and engineering (CSE) is challenging, with ever-more sophisticated and higher fidelity simulation of ever-larger and 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 a great deal in creating these codes, but rarely talk about that experience; we just focus on the results.

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


Time Topic Speaker/Moderator Affiliation
3 min Introduction and Goals David E. Bernholdt Oak Ridge National Laboratory
18 min Lightning Talks (details below) David E. Bernholdt Oak Ridge National Laboratory
59 min General Discussion (live notes) Daniel S. Katz University of Illinois Urbana-Champaign
10 min Wrap-Up and Next Steps Daniel S. Katz University of Illinois Urbana-Champaign

Lightning Talks

Nr. Title Speaker Affiliation
1 Promoting Research Software: Call to Action Catherine Jones Science and Technology Research Council
2 Conceptualizing a US Research Software Sustainability Institute (URSSI) Daniel S. Katz University of Illinois Urbana-Champaign
3 HPC Carpentry: open source, hands-on HPC training Andy Turner EPCC, The University of Edinburgh
4 Building an Open Platform for Sustaining Data Science Innovation Andy R. Terrell NumFOCUS
5 An RSE from UK Mozghan Kabiri Chimeh University of Sheffield
6 Update: Better Scientific Software (bssw.io) David E. Bernholdt Oak Ridge National Laboratory

Discussion Notes

Live notes in Google Drive

Edited notes will be added here after the BOF


Name Affiliation
David E. Bernholdt Oak Ridge National Laboratory
Jeffrey Carver University of Alabama
William Gropp University of Illinois
Carina Haupt Germain Aerospace Center
Michael Heroux Sandia National Laboratories St. John’s University
Daniel S. Katz University of Illinois
Scott Lathrop National Center for Supercomputing Applications, University of Illinois Shodor Education Foundation
Minhua Wen Shanghai Jiao Tong University

Suggested Citation

David E. Bernholdt, Jeffrey Carver, William Gropp, Carina Haupt, Michael Heroux, Daniel S. Katz, Scott Lathrop, Minhua Wen, organizers, Birds of a Feather session on Software Engineering for Computational Science and Engineering on Supercomputers, in International Conference for High Performance Computing, Networking, Storage and Analysis (SC ‘18), Dallas, Texas, November 2018. URL: https://betterscientificsoftware.github.io/swe-cse-bof/2018-11-sc18-bof/.