Journal
COMPUTER PHYSICS COMMUNICATIONS
Volume 180, Issue 12, Pages 2739-2748Publisher
ELSEVIER
DOI: 10.1016/j.cpc.2009.08.010
Keywords
Assembler; Optimisation; Domain specific compiler; PowerPC; BlueGene
Ask authors/readers for more resources
This paper presents two coupled software packages which receive widespread use in the field of numerical simulations of Quantum Chromo-Dynamics. These consist of the BAGEL library and the BAGEL fermion sparse-matrix library, BFM. The Bagel library can generate assembly code for a number of architectures and is configurable - supporting several precision and memory pattern options to allow architecture specific optimisation. It provides high performance on the QCDOC, BlueGene/L and BlueGene/P parallel computer architectures that are popular in the field of lattice QCD. The code includes a complete conjugate gradient implementation for the Wilson and domain wall fermion actions, making it easy to use for third party codes including the Jefferson Laboratory's CHROMA, UKQCD's UKhadron, and the Riken-Brookhaven-Columbia Collaboration's CPS packages.
Authors
I am an author on this paper
Click your name to claim this paper and add it to your profile.
Reviews
Recommended
No Data Available