oneAPI: Single Programming Model to Deliver Cross-Architecture Performance

Print Friendly, PDF & Email

Bill Savage is Corporate Vice President and
General Manager, Software at Intel

In this video from the Intel HPC Developer Conference, Bill Savage from Intel presents: oneAPI: Single Programming Model to Deliver Cross-Architecture Performance.

Learn about oneAPI, the new Intel-led industry initiative to deliver a high-performance unified programming model specification spanning CPU, GPU, FPGA, and other specialized architectures. It includes the Data Parallel C++ cross-architecture language, a set of libraries, and a low-level hardware interface. Intel oneAPI Beta products are also available for developers who want to try out the programming model and influence its evolution.

Topics covered include:

  • Is it possible to create a unified programming model for diverse processing architectures and hardware accelerators?
  • Is it possible to develop a programming language that can be used across these diverse processing architectures and hardware accelerators while still delivering programmer productivity and uncompromised performance?
  • Is there a set of APIs that can be adopted across the industry that will work for different processing hardware and even for hardware from different vendors?
  • Can all of this be done while interoperating with existing programming models?

Get the software

Get started with oneAPI by downloading the Intel® oneAPI Base Toolkit—the essential set of 15 software development tools and libraries optimized for diverse workloads and architectures.

Check out our insideHPC Events Calendar