kokkos / kokkos.github.io

Source code for kokkos.org pages
https://kokkos.org
1 stars 12 forks source link

Discussion Round: Desired Capabilities #89

Open crtrott opened 7 months ago

stvdwtt commented 6 months ago

Emulated device backends to facilitate debugging: Is it feasible to have a host backend that emulates a device backend (e.g. CUDA) with a separate MemorySpace and the appropriate layout. This could make development/debugging easier for people with limited access to GPUs.

MDRange support for 1D Views: The Sundials developers tell me this is blocking them from full Kokkos support. Currently they only support 1D Views and do not want to handle the 1D and ND cases separately.

simon-schlepphorst commented 6 months ago

Double the number of ranks in Kokkos::Views: Probably a repeating request, once it's implemented. For high dimensional problems it would be easier for new users to start using Kokkos if Views would support more than 7 ranks. In the meantime some best practices to tackle these types of problems with the current capabilities without hurting the performance portability would be appreciated.

dalg24 commented 6 months ago

Notes

(see MPI interop, FFT, and algorithms dedicated issues)

Misc