miniqmc
miniqmc copied to clipboard
Kokkos: Employ Kokkos::Kernels Wherever Possible
For MS2.8, most of the linear-algebra intensive work was handled by a hand-coded abstraction layer, with specific calls to vendor specific libraries at the lowest level. Need to explore how far Kokkos::Kernels can eliminate a lot of this, and compare performance with the current implementation.
Still working on this. May also explore hand written kernels for gemv and ger.