Page 1 of 1

mixed/multi precision: Error correction on the CPU?

Posted: Sat Mar 31, 2018 1:56 pm
by Klausb
Hello,

is it possible to do the error correction of the mixed/multi precision LA solvers on the CPU and run only the inner/lower precision loop on the GPU?

Klaus

Re: mixed/multi precision: Error correction on the CPU?

Posted: Sat Mar 31, 2018 2:04 pm
by mgates3
The current MAGMA code (magma_dsgesv_gpu) does both the lower precision factorization and the iterative refinement using the GPU. It would be possible to create a modified version that does the iterative refinement on the CPU. Essentially, take LAPACK's dsgesv and replace sgetrf with magma_sgetrf.

-mark