DPC++ (Data Parallel C++)


The Data Parallel C++ language can be briefly described as "C++ with Fortran 90 array extensions". It is intended for use in a supercomputing environment by users requiring the flexibiliy and data-structuring abilities of the former without giving up the array-manipulation abilities of the latter.

DPC++ is a proper superset of C++. All parallelism is expressed by the programmer through the use of parallel objects. The language mainly introduces new scalar types, parallel array declarations, and operators on these arrays.

Back to Extensions homepage


This page is maintained by Nathalie Furmento, Yves Roudier, and Günther Siegel. For all remarks or suggestions, please send us a mail.
Last updated: Wed, Aug 28 1996