Skip to content

July 29 2024

Carl Pearson edited this page Jul 29, 2024 · 3 revisions

Attds: Carl, Cedric, Evan, Hugo, Gabriel, Nicole, Stephen, Tony, Vivek

Note-taker

Carl

General Topics

  • CommunicationSpace PR: #109

    • Carl working through this, mostly with Gabriel reviewing
  • University of New Mexico PSAAP wants to write a Kokkos Comm CommunicationSpace and experiment with some communication API ideas / stream-triggered API ideas.

  • Internal / External space for collaborating on publications / posters

    • Also to host copies of published work

Working Groups

  • NCCL (Gabriel, Nicole, Riley)
    • Thinking about the handle for the core API (hide e.g. ncclComm / MPIComm)
  • CI for GPUs (Carl)
    • Starting with CUDA 12.5 + OpenMPI 5
    • 50% done, waiting on some bureaucracy before I can actually get it up and running
    • Sandia-specific container images for our builds/tests on Sandia systems, using a Github runner
    • Results will be externally visible, but I don't think container images will be
      • Maybe someday there will be free GPU CI on github
    • Sandia internal documentation @ https://gitlab-ex.sandia.gov/cwpears/kokkos-comm-internal
  • Applications
    • Cedric: Kokkos FFT (Gisela (?)) All-to-all, may be willing to test KokkosComm when the time is right
  • Modern C++ / MPI
  • Accelerator-Initiated Communication / Support
    • Riley PSAAP @ Tn-Tech
  • Smart NICs

Round Table

  • Carl
    • GPU CI above
  • Hugo
    • No further updates
  • Gabriel
    • Handle above
  • Cedric
    • Application discussion above, working with Gabriel on API
    • EuroMPI poster + extended abstract / short paper?
  • Evan
    • Working with Nicole on poster & PSAAP planning
  • Tony
    • Riley @ Tn-Tech working on RAPIDS (reduced-api data specification) (risc-like communication primitives -> Kokkos Comm CommunicationSpace), thinking ahead to allow this to work on NIC / GPU communication
    • Derek @ UNM, stream-triggered communication CommunicationSpace
  • Vivek
  • Nicole
    • IEEE Cluster poster on Kokkos + MPI interop, grander vision for Kokkos Comm
    • SC Student poster on Kokkos + MPI interop (+ Rachel/Evan)