Transition to a New Era in Compilation Technology: Intel® oneAPI DPC++/C++ Compiler
Transition to a New Era in Compilation Technology: Intel® oneAPI DPC++/C++ Compiler
Subscribe Now
Stay in the know on all things CODE. Updates are delivered to your inbox.
Overview
Compilers are the keystone of any software development flow. They transform and optimize your code, targeting it to the architecture of your choice—CPUs, GPUs, FPGAs, and other accelerators.
When it comes to C and C++ (still at the top of the list for the most-used programming language), the Intel® C and Intel® C++ Compiler have been an industry leader for nearly two decades.
It has evolved.
Introducing the Intel® oneAPI DPC++/C++ Compiler, a standards-based, cross-architecture code translator built on the power of the low-level virtual machine (LLVM) community’s efforts in combination with Intel’s expertise.
Join compiler engineer, Varsha Madananth, to learn about this transition, including:
- The compiler’s evolution as part of the latest release of the Intel® toolkit
- The high-level roadmap of this new program
- How to transition from the classic Intel C++ Compiler to the LLVM*-based Intel oneAPI DPC++/C++ Compiler
Featured Software
Get the Intel oneAPI DPC++/C++ Compiler as part of the Intel® oneAPI Base Toolkit—a foundational set of tools and libraries for developing high-performance, data-centric applications across diverse architectures.
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.