Chroma Maintainer: Balint Joó (bjoo[at]jlab[dot]org)
Source coderepository
Documentationuser manual
Tutorial 2005, 2006, 2007 & 2007, 2008 & 2008, 2011, 2012
Reference to citeNucl. Phys B140 (Proc. Suppl) p832, 2005
Level 3 optional: MDWF, MG, QUDA, Bagel
Level 2 QDP++
Level 1 QMP

The Chroma package supports data-parallel programming constructs for lattice field theory and in particular lattice QCD. It uses the SciDAC QDP++ data-parallel programming (in C++) that presents a single high-level code image to the user, but can generate highly optimized code for many architectural systems including single node workstations, multi and many-core nodes, clusters of nodes via QMP, and classic vector computers.

Website with further information and installation instructions.

Chroma usage

Fun graphic showing locations of some of the Chroma users that we could find. Hover over the points to see the locations. Please let us know of more such sites.