COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > RSE Seminars > Challenges in modern development practices for established scientific codes
Challenges in modern development practices for established scientific codesAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Chris Richardson. This talk has been canceled/deleted Scientific software practices and development has shifted dramatically in recent years, driven by a need to improve transparency of how our scientific results are generated from software tools in order to ensure reproducibility. For newer codes, or those written from scratch, modern software development tools (which incorporate e.g. issue tracking, code review, CI/CD, container registries and other devops tools) can help to promote both a collaborative software practice and improve overall software quality. However, more established codes—particularly those which are frequently used in the high-performance computing environment—face a number of challenges in using these tools effectively. In this talk, I will introduce the Nektar+ spectral/hp element framework: a C+ codebase developed across the last decade, which aims to provide a high-performance scalable platform for the development of physical solvers based on the high-order finite element method. I will discuss the strategies and attempts we have made to underpin sustainable development of the code and improve general code quality, as well as to highlight our future plans in this area. This talk is part of the RSE Seminars series. This talk is included in these lists:This talk is not included in any other list Note that ex-directory lists are not shown. |
Other listsType the title of a new list here Festival of Ideas: Spotlight Talks Fen Edge Archaeology GroupOther talksThe Anne McLaren Lecture: How CST protects telomeres and double-strand breaks Seeing like the sea: the pearl fishery of Ceylon as a maritime assemblage, 1799–1925 Tourist taxation and heritage cities Impact of multiple modes on the black-hole superradiant instability The neural basis of flexible semantic retrieval |