HPX - High Performance ParalleX


High Level Parallel Facilities

Using Parallel Algorithms
Using Task Regions

In preparation for the upcoming C++ Standards we currently see several proposals targeting different facilities supporting parallel programming. HPX implements (and extends) some of those proposals. This is well aligned with our strategy to align the APIs exposed from HPX with current and future C++ Standards.

At this point, HPX implements several of the C++ Standardization working papers, most notably N4354 (Working Draft, Technical Specification for C++ Extensions for Parallelism) and N4088 (Task Regions).