From the developer: "CxC Parallel Compiler. First design, build and run parallel algorithms on your PC or Laptop using the simple parallel programming language CxC under Windows. Then take the executable created with your CxC Compiler and run them on SMP supercomputers or cluster computers to use their parallel performance. Without re-compilation or any other change the executable runs under LINUX, and other UNIX OS using CxC Run-Time-Environment. CxC application performance seedup is scaling nearly linearly across many processor or nodes.
"Application areas include: Cellular automata simulator kernels, Neural networks simulator kernels, Matrix multiplication and linear algebra, Particle simulation programs, Non-linear dynamics, Fluid Dynamics simulation, Molecular Dynamics simulation. Includes CxC reference manual, programmer's guide, benchmark program, source code samples."