Closed kostrzewa closed 2 years ago
@simone-romiti can you give this a test run to see if I didn't miss anything?
@simone-romiti can you explain which parts of this you tested before merging? Did you try different combinations of sloppy and reconstruct precisions?
I tried the 9 combinations with A, B = double,single,half in the input file:
...
UseSloppyPrecision = A
RefinementPrecision = B # <- refinement precision
...
#
Perfect, thank you!
Add back support for writing something like
which allows the multi-shift solver to run up to single precision and then refines any unconverged shifts using double-half mixed CG, leading to another 20-25% improvement in time to solution for those monomials.