WT* is a framework to study and teach the design of SIMD (ingle instruction flow,
multiple data) parallel algorithms.
Its design follows the general idea that in order to develop a solid theory of
parallel algorithmics, one needs  a hardware-independent, programmer-friendly
language which captures the essential properties of parallel programs, yet can
be relatively easily mapped to existing hardware-supported languages. 
The WT* syntax follows the presentation model from the textbook
JáJá: Introduction to Parallel Algorithms.
The WT* framework consists of a language, a virtual machine, and a set of tools to write and
execute SIMD programs in an emulated environment.
The quickest way is to use the web live IDE. Load the following program into the editor,
and compile it.
 in the input area, and run. The sum of the first
 squares will be displayed in the output area. The work and time
values are displayed in the notification area.
For more information consider the 
-  
wtc is a compiler from the WT* language to a binary format.
Usage: wtc demo.wt -o demo.wtr
 -  
wtrun runs a binary (reads input from stdin)
 -  
wtdb runs a binary in debug mode
 -  
wtdump displays information about binary file
 
There are statically-linked precompiled binaries cli_tools_x86-64_RC_1.1.tgz. They may work, or may not, work on your system.
Use the GitHub repository to build from
source.