This paper outlines a draft definition for EC++. EC++ is a framework within which parallel C++ systems can be standardised. The framework will add portability to paralel C++ systems and will run across a variety of hardware architectures, while encompassing as wide a set of parallel computing models and paradigms as possible, both standard models and user extensible models. This is done entirely within standard C++, i.e. without syntactic extensions to C++.
展开▼
机译:本文概述了EC ++的定义草案。 EC ++是可以在其中标准化并行C ++系统的框架。该框架将为Paralel C ++系统增加可移植性,并且将在各种硬件体系结构上运行,同时尽可能涵盖标准模型和用户可扩展模型的一组并行计算模型和范例。这完全是在标准C ++中完成的,即没有对C ++的语法扩展。
展开▼