 A multi-core development platform was RapidMind's primary product, and continued to be sold by Intel.It is exposed as a set of C++ libraries, which provide types and operations used to express parallel computations.The programming model is primarily data parallel, although it is sufficiently generic to express task-parallel operations.