ECP-VeloC / VELOC

Very-Low Overhead Checkpointing System
http://veloc.rtfd.io
MIT License
52 stars 21 forks source link

Interop with GPU compute kernels #41

Open kwryankrattiger opened 1 year ago

kwryankrattiger commented 1 year ago

Is there a plan for veloc to support a direct HIP/CUDA interface?

bnicolae commented 1 year ago

Yes, we have an experimental version. We will open it for general use soon

kwryankrattiger commented 1 year ago

Do you think this will be available my Feb 15 next year?

Will it be ready for both CUDA and HIP, or Kokkos based to cover all the bases?

bnicolae commented 1 year ago

Yes, we will release the code by end of year. For now, we are only targeting CUDA support in VELOC itself. Please check out one of our recent papers (it will be presented at HiPC in December): https://hal.archives-ouvertes.fr/hal-03799226/document

Kokkos support can be leveraged through a separate effort, which is already integrated with VELOC: https://github.com/kokkos/kokkos-resilience

kwryankrattiger commented 1 year ago

Thanks for the updates! I put this on our roadmap for things to get moving in the Data and Vis SDK.

yulingao commented 1 year ago

@bnicolae Look forward to your CUDA support update!