The BAGEL assembler generation library
Description
This program has been imported from the CPC Program Library held at Queen's University Belfast (1969-2018) Abstract 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... Title of program: Bagel Catalogue Id: AEFE_v1_0 Nature of problem Quantum chromodynamics sparse matrix inversion for Wilson and Domain Wall Fermion formulations. Versions of this program held in the CPC repository in Mendeley Data AEFE_v1_0; Bagel; 10.1016/j.cpc.2009.08.010