Cargando…
RHMC with Block Solvers and Multiple Pseudofermions
The dominant cost of most lattice QCD simulations is the inversion of the Dirac operator required to calculate the force term in the rational hybrid Monte Carlo (RHMC) update. One way to improve this situation is to use multiple pseudofermions, which reduces the size and variance of this force and h...
Autores principales: | , |
---|---|
Lenguaje: | eng |
Publicado: |
2018
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.1103/PhysRevE.98.043306 http://cds.cern.ch/record/2633582 |
_version_ | 1780959642561544192 |
---|---|
author | de Forcrand, Philippe Keegan, Liam |
author_facet | de Forcrand, Philippe Keegan, Liam |
author_sort | de Forcrand, Philippe |
collection | CERN |
description | The dominant cost of most lattice QCD simulations is the inversion of the Dirac operator required to calculate the force term in the rational hybrid Monte Carlo (RHMC) update. One way to improve this situation is to use multiple pseudofermions, which reduces the size and variance of this force and hence allows a larger integration step size to be used. This means fewer force term calculations are required, but at the cost of having to invert the Dirac operator for each pseudofermion field. This bottleneck can be addressed: recently there has been renewed interest in the use of block Krylov solvers, which can solve multiple right-hand-side vectors with significantly fewer iterations than are required if each vector is solved using a separate Krylov solver. We combine these two ideas, achieving a significant speed-up of RHMC lattice QCD simulations. |
id | cern-2633582 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2018 |
record_format | invenio |
spelling | cern-26335822023-10-04T05:57:31Zdoi:10.1103/PhysRevE.98.043306http://cds.cern.ch/record/2633582engde Forcrand, PhilippeKeegan, LiamRHMC with Block Solvers and Multiple Pseudofermionshep-latParticle Physics - LatticeThe dominant cost of most lattice QCD simulations is the inversion of the Dirac operator required to calculate the force term in the rational hybrid Monte Carlo (RHMC) update. One way to improve this situation is to use multiple pseudofermions, which reduces the size and variance of this force and hence allows a larger integration step size to be used. This means fewer force term calculations are required, but at the cost of having to invert the Dirac operator for each pseudofermion field. This bottleneck can be addressed: recently there has been renewed interest in the use of block Krylov solvers, which can solve multiple right-hand-side vectors with significantly fewer iterations than are required if each vector is solved using a separate Krylov solver. We combine these two ideas, achieving a significant speed-up of RHMC lattice QCD simulations.The dominant cost of most lattice QCD simulations is the inversion of the Dirac operator required to calculate the force term in the RHMC update. One way to improve this situation is to use multiple pseudofermions, which reduces the size and variance of this force and hence allows a larger integration step size to be used. This means fewer force term calculations are required, but at the cost of having to invert the Dirac operator for each pseudofermion field. This bottleneck can be addressed: recently there has been renewed interest in the use of block Krylov solvers, which can solve multiple right hand side vectors with significantly fewer iterations than are required if each vector is solved using a separate Krylov solver. We combine these two ideas, achieving a significant speed-up of RHMC lattice QCD simulations.arXiv:1808.01829CERN-TH-2018-161oai:cds.cern.ch:26335822018-08-06 |
spellingShingle | hep-lat Particle Physics - Lattice de Forcrand, Philippe Keegan, Liam RHMC with Block Solvers and Multiple Pseudofermions |
title | RHMC with Block Solvers and Multiple Pseudofermions |
title_full | RHMC with Block Solvers and Multiple Pseudofermions |
title_fullStr | RHMC with Block Solvers and Multiple Pseudofermions |
title_full_unstemmed | RHMC with Block Solvers and Multiple Pseudofermions |
title_short | RHMC with Block Solvers and Multiple Pseudofermions |
title_sort | rhmc with block solvers and multiple pseudofermions |
topic | hep-lat Particle Physics - Lattice |
url | https://dx.doi.org/10.1103/PhysRevE.98.043306 http://cds.cern.ch/record/2633582 |
work_keys_str_mv | AT deforcrandphilippe rhmcwithblocksolversandmultiplepseudofermions AT keeganliam rhmcwithblocksolversandmultiplepseudofermions |