HPC++
High Performance C++ is a standard library for parallel programming based on the C++ language.
The HPC++ consortium consists of people from research groups within Universities, Industry and Government Labs that aim to build a common foundation for constructing portable parallel applications.
HPC++ is composed of two levels:
- Level 1 consists of a specification for a set of class libraries based on the C++ language.
- Level 2 provides the basic language extensions and runtime library needed to implement the full HPC++.