C*
The data-parallel C* is an extension of C language that incorporates features of the data SIMD programming model.
C* was designed by Thinking Machines Corp. to program the Connection Machine.
However, C* can be used to program several multicomputers using the data parallel approach.
In this way, each processing element executes, in parallel, the same statement for each instance of the specified data type.
Efficient compilers for C* on MIMD parallel computers are available.