When commiting to this repository, prefix your commit messages with the implementation(s) affected. When changing top-level files, a prefix is not necessary The following are examples of acceptable commit messaged:
openmp: Code change
openmp, opencl: Code change
all: Switch to CMake
data: Data change
Update README
Each implementation's README should detail the compilers supported and any platform restrictions.