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