The libstdc++ parallel mode is an experimental parallel
implementation of many algorithms the C++ Standard Library.

Several of the standard algorithms, for instance
std::sort, are made parallel using OpenMP
annotations. These parallel mode constructs and can be invoked by
explicit source declaration or by compiling existing sources with a
specific compiler flag.

Intro

The following library components in the include
numeric are included in the parallel mode:

std::accumulate

std::adjacent_difference

std::inner_product

std::partial_sum

The following library components in the include
algorithm are included in the parallel mode: