Acknowledging Chroma in publications
StrongNet 2012 Summer School (HackLatt'12)
2011 Lattice Practices Chroma Tutorial
Lattice Practices 2008 tutorials by A.Juettner and C.Urbach
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.
Chroma source code is available via github. You can also see the the Git FAQ for instructions on downloading the code. Currently the following branches are availble:
Previous versions can be found in the release directory
There is source code available via github that support file manipulations of chroma output files.
As it turned out the packaging of RPMs is not really as straightforward to automate as we'd like. Also there are worries about availability of shared libraries on some systems. Therefore we have currently suspended the rolling of RPM distributions
In order to build Chroma you'll need to have installed
Links to tutorials are on the side-bar. There is also a collection of notes in the source distribution.
In order to give credit and recognition to those who have put humongous effort into writing software for you, we require that if you use Chroma results in your papers you MUST cite the following und er the appropriate circumstances:
This list may change as new citations may appear or preprints work their way through the publication process. Please revisit this list to get the latest version for your paper before publishing.
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.