A Birds of a Feather session at SC 2019, on Wednesday 20 November 2019
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.
Subject to change.
|3 min||Introduction and Goals||David E. Bernholdt||Oak Ridge National Laboratory|
|30 min||Lightning Talks||Mozhgan Kibiri Chimeh||University of Sheffield|
|52 min||General Discussion||Daniel S. Katz||University of Illinois, National Center for Supercomputing Applications (NCSA)|
|5 min||Wrap-Up and Next Steps||Daniel S. Katz||University of Illinois, National Center for Supercomputing Applications (NCSA)|
Order subject to change
|Software citation: boldly going where no reference has gone before||Neil Chue Hong||Software Sustainability Institute, EPCC, University of Edinburgh|
|US-RSE: Building a National Community of Research Software Engineers||Ian Cosden||Princeton University|
|Best Practices for Governance of HPC Software Projects||Nathan Goldbaum||Quansight|
|Helmholtz Federated IT Services (HIFIS) – Creating Services together||Carina Haupt||German Aerospace Center (DLR)|
|Research Software Science: A Scientific Approach to Improving the Development and Use of Research Software||Michael A. Heroux||Sandia National Laboratories|
|Continuous Documentation for Fast-Moving Projects||Axel Huebl||Lawrence Berkeley National Laboratory (LBNL)|
|Thoughts on mentoring schemes for UK Research Software Engineers||Catherine Jones||UKRI: Science and Technology Facilities Council|
|Journal of Open Source Software (JOSS)||Daniel S. Katz||University of Illinois at Urbana-Champaign|
|Accelerating Scientific Discovery with Reusable Software||Scott Lathrop||Shodor Education Foundation, and NCSA at the University of Illinois|
Thanks to Guido Juckeland as our primary note-taker.
Notes will be taken in a shared Google Doc: https://bit.ly/swe-cse-notes
After the BOF, we will clean up the notes and archive them on this site.
|David E. Bernholdt||Oak Ridge National Laboratory|
|Jeffrey Carver||University of Alabama|
|Neil Chue Hong||University of Edinburgh, Software Sustainability Institute|
|William Gropp||University of Illinois, National Center for Supercomputing Applications (NCSA)|
|Carina Haupt||German Aerospace Center (DLR)|
|Michael A. Heroux||Sandia National Laboratories and St. John’s University|
|Axel Huebl||Lawrence Berkeley National Laboratory (LBNL)|
|Guido Juckeland||Helmholtz-Zentrum Dresden-Rossendorf (HZDR)|
|Mozhgan Kabiri Chimeh||University of Sheffield|
|Daniel S. Katz||University of Illinois, National Center for Supercomputing Applications (NCSA)|
David E. Bernholdt, Jeffrey Carver, Neil Chue Hong, William Gropp, Carina Haupt, Michael A. Heroux, Axel Huebl, Guido Juckeland, Mozhgan Kabiri Chimeh, Daniel S. Katz, organizers, Birds of a Feather session on Software Engineering and Reuse in Modeling, Simulation, and Data Analytics for Science and Engineering, in International Conference for High Performance Computing, Networking, Storage and Analysis (SC ‘19), Denver, Colorado, November 2019. URL: https://betterscientificsoftware.github.io/swe-cse-bof/2019-11-sc19-bof/.