Open Standards. Freedom of Choice. Cross-Architecture Performance.
oneAPI is an open, cross-architecture programming model that frees developers to use a single code base across multiple architectures. The result is accelerated compute without vendor lock-in.
Technologies need standards to scale from niche to volume. Developers, customers and the industry are asking for an open alternative to restrictive, proprietary programming. oneAPI provides developers openness, freedom of choice in hardware, and productive performance that fuels accelerated computing that scales to high volume.
Technologies need standards to scale from niche to volume. Developers, customers and the industry are asking for an open alternative to restrictive, proprietary programming. oneAPI provides developers openness, freedom of choice in hardware, and productive performance that fuels accelerated computing that scales to high volume.
oneAPI Everywhere
oneAPI as a Catalyst for Open Innovation
Openness in software accelerates innovation across the open ecosystem. With the power of a large community oneAPI delivers on that promise.
Global oneAPI Ecosystem Continues to Gain Momentum
Industry leaders are implementing oneAPI on diverse architectures including AMD*, NVIDIA*, Arm*, and Huawei* AI chips.
Developers Realize oneAPI Value
Innovators and application developers enjoy productivity benefits of oneAPI when developing real-world, cross-architecture applications.
Expand Language & Accelerator Support in oneAPI
oneAPI design provides a foundation for scaling and extensibility for the whole industry.
oneAPI Provides Developers the Open, Trustworthy Path to Hardware Choice
Why SYCL*: Elephants in the SYCL Room
As SYCL use expands, common questions inevitably emerge. Get fresh insight into the answers.
Five Outstanding Additions in SYCL 2020
SYCL 2020 is an exciting update for C++ programmers looking to take advantage of multiarchitecture acceleration. Discover 5 top features.
More Productive & Performant C++ Programming with oneDPL
For heterogeneous computing, open standards and portability are allies. With oneAPI Data Parallel C++ Library (oneDPL), developers can efficiently improve multithreading.
Engagement, Photorealism, and Openness in the Metaverse
The metaverse will bring shared, collaborative ray-traced photorealistic experiences. To deliver this vision, open standards, open source, and platform choice lead the way.
Portable, Accelerated Image Processing with oneAPI Image Processing Library
Using the oneAPI Image Processing Library, developers can process images quickly and efficiently across CPU- and GPU-based devices—no code changes needed.