It has been pointed out that the data movement from SPO evaluation to population of the determinant is not representative of how our code works. Ensure that SPOSet and Determinant live in the same device spaces at least.
Current global_batched_kokkos branch evaluated everything on the device for the spos and then uses those values still on the device in the determinant operations.
It has been pointed out that the data movement from SPO evaluation to population of the determinant is not representative of how our code works. Ensure that SPOSet and Determinant live in the same device spaces at least.