Teleconference 2024-07-17

From VTKM
Jump to navigation Jump to search

Attendees: Ken Moreland (ORNL), Dave Pugmire (ORNL), Mark Bolstad (SNL), Silvio Rizzi (ANL), Jeff Amstutz (Nvidia), Nicole Marsaglia (LLNL)

OASIS Deliverables

  • Address requests for support, improvement, and new features by current and potential applications such as XGC and WarpX as well as other users of ParaView, VisIt, and Ascent.
  • Strengthen operation of VTK-m on Aurora.
    • Ken has identified an issue with the build on Aurora when Kokkos is using oneapi::dpl::sort.
    • After adding the Kokkos compile flag -DKokkos_ENABLE_ONEDPL=OFF, most of the tests pass.
    • One exception is a test of the particle advection worket.
  • Improve documentation with automatic generation and web deployment.
    • User's guide continues to improve.
  • Ensure proper building and running at OLCF, ALCF, and NERSC through Spack.
    • Silvio will establish contact for Ken of someone at ALCF tasked with compiling stuff with Spack. Request that they also compile VTK-m/Kokkos.

VTK-m Releases

Release candidates for VTK-m 2.1.1 and 2.2.0 are out.

Viskores / HPSF

Have formalized the initial TSC. Ken is considering adding the following voting members to the TSC to represent their respective institutions and projects.

  • Silvio Rizzi, representing needs of ANL/ALCF
  • Nicole Marsaglia, representing Ascent and LLNL
  • Gunther Weber, representing topology, LBL, NERSC?

We need a plan for moving from VTK-m to Viskores. People are already starting to ask about the new name, so we should pull together something soon and have a plan forward. Also, there is an opportunity to request funding from the LF now if we get in. What would be an estimate of what we would need?

Roundtable

Dave has a branch that makes VTK-m a backend renderer for ANARI. Some slow progress with proof of concept.

Potential progress Colleen Bertoni from ANL to put in Ascent configuration editor.

An issue was filed with the Intel compile team on the bug that was identified with VTK-m.