LSSw Sustainability Town Hall - Shared screen with speaker view
Who can see your viewing activity?
How does this relate to the ASCR Workshop on the Science of Scientific-Software Development and Use
The workshop concentrates on research into scientific software development.
See questions 4 and 5 on this FAQ: https://leadershipscientificsoftware.github.io/FAQ.html
Are the slides available? Thanks Hal.
I can send those slides to Mike for distribution and/or please feel free to send me an email.
Yes, please do
Kokkos has Fortran support developed at LANL
Both Kokkos and RAJA come from DOE.
Comment: AMReX and newer versions of SAMARI now support GPUs
For Shawn, I was wondering why the use of DOE software has decreased so dramatically. Is it due to funding or staffing changes? I suspect the answer is not simple.
A common issue raised amongst many of the panel members is better support for heterogenous compute environments. Can any of the panel comment on that more with some of the specific barriers that currently exist for them?
We are aware of the library. But is anyone aware of an application project that has successfully used it?
And first we'd have to figure out what it is that the ESM stencils actually have to do to get performance out of the platform. We also can't afford to loose performance on our everyday systems.
think we all feel that both user workflows and developer workflows are much more complex these days, do folks have summaries or references where this has been quantified or simply described?
no mic right now
I am thinking about - conveying the pain, and how it has changed the lives of the users and developers
My group shields alot of this from the users as we write the automated workflow infrastructure (that runs between remote model runs on our system at ORNL and our post-processing / archive @GFDL)
Spack also seems to be under very quick development. Our experience is v.N+1 is a lot better than v.N
Jeff mentioned DSLs to close gaps with domain and computational abstractions (correct me if this didn’t come out right). Any vision, experiences, barriers, etc. with closing these gaps? Someone mentioned that the transition to C++ can be very overwhelming. Python numba? Julia? They both build on top of LLVM (Flang was mentioned at some point).
Thanks a lot!