Reduce Cross-platform Programming Efforts and Achieve High-Performance Parallel Code with oneDPL
Reduce Cross-platform Programming Efforts and Achieve High-Performance Parallel Code with oneDPL
Subscribe Now
Stay in the know on all things CODE. Updates are delivered to your inbox.
Overview
The Intel® oneAPI DPC++ Library (oneDPL) is an alternative software development library for creating heterogeneous applications and solutions. It complements the Intel® oneAPI DPC++ Compiler by providing high-productivity APIs based on familiar standards including C++ STL, Parallel STL, and SYCL*.
Join Intel software engineers Pablo Reble and Ruslan Arutyunyan for an overview of oneDPL, including:
- What it is
- How it can help maximize productivity and performance across XPU architectures—CPUs, GPUs, and FPGAs
- How to use its preoptimized data parallel algorithms to improve XPU application performance
- Real-world use cases
Featured Software
The Intel oneAPI DPC++ Library is part of the Intel® oneAPI Base Toolkit.
Other Resources
- Sign up for an Intel® Developer Cloud account—a free development sandbox with access to the latest Intel hardware and oneAPI software.
- Explore oneAPI including developer opportunities and benefits
- Subscribe to Code Together— an interview series that explores the challenges at the forefront of cross-architecture development. Each biweekly episode features industry VIPs who are blazing new trails through today’s data-centric world. Available wherever you get your podcasts.
Develop high-performance, data-centric applications for CPUs, GPUs, and FPGAs with this core set of tools, libraries, and frameworks including LLVM*-based compilers.