Description

Software has become central to all aspects of modern science and technology. It powers our modeling, simulation, data analytics, and more. And especially in the high-performance computing (HPC) and computational science and engineering (CSE) areas, it is becoming ever-larger and more complex as we are asked to address larger and higher fidelity scientific and technical questions. This complexity is further exacerbated by the pace of change and diversity of platform architectures. Simultaneously, the teams behind the software are pressured to become larger, and at the same time need to be more technically diverse and likely more geographically distributed. Research software engineers (RSEs), an emerging role within the scientific software space, are part of such teams.

We believe this situation has the makings of a serious software crisis in CSE on HPC, which we ignore at our own expense in scientific productivity and opportunity, therefore we seek to raise awareness of software engineering for scientific software on supercomputers as a major challenge, to recognize and support the people behind the software, such as RSEs, and to bring together and extend an international “community of practice” to continue these important discussions outside of workshops and other “traditional” venues.

This BoF provides an opportunity for people concerned about these topics to share existing experiences and activities, discuss how we can expand and improve on them, and share the results. Presentations and discussion notes will be made available to the community at the BoF series website, http://bit.ly/swe-cse-bof.

Agenda

Time Title (link to slides) Speaker/Moderator Affiliation
5 min Introduction and Goals Anshu Dubey Argonne National Laboratory
  Lightning Talks    
3 min RSE Strategy Jeremy Cohen Imperial College London
3 min Hardware and Enabling Software ExCALIBUR benchmarking effort Tom Deakin Bristol University
3 min The Emerging DOE Software Sustainability Initiative Anshu Dubey Argonne National Laboratory
3 min Understanding and Nurturing an Integrated Vision for Education in RSE and HPC (UNIVERSE-HPC) Weronika Fillinger EPCC
40 min General Discussion Anshu Dubey Argonne National Laboratory
3 min Wrap-Up and Next Steps Anshu Dubey Argonne National Laboratory

Discussion Notes

Unfortunately, we were not able to capture notes from this session.

Organizers

  • Anshu Dubey (Argonne National Laboratory)
  • Claire Wyatt (Juelich Supercomputing Centre)
  • Mozhgan Kabiri chimeh (NVIDIA)
  • Marion Weinzierl (Durham University)
  • David E. Bernholdt (Oak Ridge National Laboratory)
  • Gregory Watson (Oak Ridge National Laboratory)