1: \begin{abstract}
2: We describe how variable precision floating-point arithmetic
3: can be used to compute inner products in the iterative solver GMRES.
4: We show how the precision of the inner products
5: carried out in the algorithm can be reduced as the iterations proceed,
6: without affecting the convergence rate
7: or final accuracy achieved by the iterates.
8: Our analysis explicitly takes into account
9: the resulting loss of orthogonality in the Arnoldi vectors.
10: We also show how inexact matrix-vector products
11: can be incorporated into this setting.
12: \end{abstract}
13: