A compiler for a variant of the C programming language, with extensions for "single program, multiple data" (SPMD) programming.