theseus icon indicating copy to clipboard operation
theseus copied to clipboard

Add 32-bit support in CUDA sparse solvers

Open luisenp opened this issue 2 years ago • 2 comments

luisenp avatar Nov 04 '22 15:11 luisenp

Not possible at all in LUCuda (cusolverRfBatchResetValues only accepts double values), but should be completely trivial with BaSpaCho (you can even do the symbolic factorization, and decide later to factor either float or double numerical data).

maurimo avatar Nov 04 '22 21:11 maurimo

That's unfortunate about LUCuda, maybe we can just raise warning (before converting to double) if we aren't doing it already.

mhmukadam avatar Nov 04 '22 21:11 mhmukadam