Transitioning to a New Era in Compilation Technology: Intel® oneAPI DPC++/C++ Compiler

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/C++ (still at the top of the list for most-used programming language), the Intel® C/C++ compiler has been an industry leader for nearly two decades—it launched in 2003.

It has evolved.

Introducing the Intel® oneAPI DPC++/C++ Compiler, a standards-based, cross-architecture code translator built on the power of the 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 Intel® oneAPI Toolkits’ latest release
  • The high-level roadmap of this new program
  • How to transition from Intel® C++ Compiler Classic to the LLVM-based DPC++/C++ Compiler

Download the 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.

Resources

  • Sign up for an Intel® DevCloud for oneAPI account—a free development sandbox with access to the latest Intel® hardware and oneAPI software.
  • Explore oneAPI, including developer opportunities and benefits
  • Subscribe to the POD—Code Together <https://connectedsocialmedia.com/category/code-together/> is an interview series that explores the challenges at the forefront of cross-architecture development. Each bi-weekly episode features industry VIPs who are blazing new trails through today’s data-centric world. Available wherever you get your podcasts.
Varsha Madananth, Compiler Technical Consulting Engineer, Intel Corporation

Varsha Madananth is a Compiler Technical Consulting engineer focused on Intel® C++ Compilers. Her expertise is in code modernization using parallel programming techniques like vectorization, threading and heterogenous compute, compiler optimizations, and micro-architecture tuning. She has worked on enabling various customer applications on Intel Processors and GPU.

Varsha joined the Intel ‘s compiler team in 2015. She holds a master’s degree in computer science from University of North Carolina Charlotte and a bachelor’s degree in Electronics and Communication Engineering.

Performance varies by use, configuration, and other factors. Learn more at www.Intel.com/PerformanceIndex.