User Guide

  • 2021.3
  • 05/03/2021
  • Public Content

Intel® oneAPI DPC++ Library (oneDPL) Guide

An introduction to oneDPL.
oneDPL aims to work with the Intel® oneAPI DPC++/C++ Compiler to provide high-productivity APIs to developers, which can minimize Data Parallel C++ (DPC++) programming efforts across devices for high performance parallel applications. oneDPL contains an additional set of library classes and functions that are referred to throughout this document as Extension API. oneDPL consists of the following components:

Product and Performance Information


Performance varies by use, configuration and other factors. Learn more at