GRID

Grid is a C++ library for Lattice Quantum Chromodynamics (Lattice QCD) calculations that is available on github and is designed to exploit parallelism at all levels: SIMD (vector instructions), OpenMP (shared memory parallelism) and MPI (distributed memory parallelism through message passing).

Building the library is straightforward, and a number of tests and benchmarks are built along with it.