22 Sep
2008
22 Sep
'08
9:54 a.m.
Hi I thought it best to send this to petsc-dev rather than petsc-users. One of our PETSc users has noticed that they obtain better performance when they use the modified versions of solver routines cr.c, bcgs.c and bcgsl.c attached. In places they are using routines VecDotBegin()/VecDotEnd() instead of VecDot() and VecNormBegin()/VecNormEnd() instead of VecNorm(). I am sending them to you so that you may test them with a view to you possibly implementing them within PETSc if you find they improve performance. Regards Stephen R. Ball Advanced Technologies HPC DRAS Rm: G17 Bldg: E1.1 AWE(A) Aldermaston Reading Berkshire ENGLAND RG7 4PR Tel: +44 (0)118 982 4528 e-mail: [email protected] <<cr.c>> <<bcgs.c>> <<bcgsl.c>>