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

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…