Skip to content

Minimizing storage in implementations of the overlap lattice-Dirac operator

Herbert Neuberger

hep-latarXiv:hep-lat/9811019

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 4 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.

Create a lesson