MINIMIZING STORAGE IN IMPLEMENTATIONS OF THE OVERLAP LATTICE-DIRAC OPERATOR
Abstract
The overlap lattice-Dirac operator contains the sign function ∊(H). Recent practical implementations replace ∊(H) by a ratio of polynomials, H Pn(H2)/Qn(H2), and require storage of 2n+2 large vectors. Here I show that one can use only four large vectors at the cost of executing the core conjugate algorithm twice. The slow-down might be less than by a factor of 2, depending on the architecture of the computer one uses.
You currently do not have access to the full text article. |
---|