There’s a new programming language in town.
Called Data Parallel C++ (DPC++), it allows developers to reuse code across diverse hardware targets—CPUs and accelerators—and perform custom tuning for a specific accelerator.
DPC++ is part of oneAPI—an Intel-led initiative to create a unified programming model for cross-architecture development. Based on familiar C++ and SYCL*, DPC++ is an open alternative to single-architecture proprietary approaches and helps developers create solutions that better meet specialized workload requirements.
Tune in to watch Intel vice president Alice Chan discuss this shift in programming flexibility, including:
- Why cross-architecture development is a real need
- What DPC++ brings to the table for developers
- Why this non-proprietary approach will be more successful than other attempts for heterogeneous development (like OpenCL™)
- How open specifications will drive ecosystem innovation
- How to get it (hint: it’s part of the Intel® oneAPI Base Toolkit), plus an overview of what this toolkit offers
All in 17 minutes flat.
Get Started Now
- Learn more about Intel® oneAPI Beta Products—Visit the Beta website to learn about this initiative, including downloading free software toolkits like the essential Intel® oneAPI Base Toolkit.
- Try your code in the Intel® DevCloud—Sign up to develop, test, and run your solution in this free development sandbox with access to the latest Intel® hardware and oneAPI software. No downloads. No configuration steps. No installations.