Evaluating data parallelism in C++ using the Parallel Research Kernels
Jeff R. Hammond, Timothy G. Mattson · 2019
The Parallel Research Kernels are a set of simple algorithms that correspond to popular classes of high-performance computing applications. We report on their use to evaluate parallel programming models based upon modern C++.