The productive, smart path to freedom from the economic and technical burdens of proprietary programming models.
oneAPI is an open, unified, cross-architecture programming model for accelerating computing, created to simplify development and deliver high performance for diverse workloads across CPU, GPU, FPGA, and other accelerators. It includes a direct programming language called Data Parallel C++ (DPC++) and a set of libraries for API-based programming to make cross-architecture development easier.
Watch this short introductory video, and then:
- Learn more. Get the 4-1-1 on the full landscape of oneAPI opportunities—the tools, training, news, open specification, and more.
- Try oneAPI in the Intel® DevCloud. Access the latest Intel® hardware and oneAPI software in this free development sandbox where you can learn about the DPC++ language and develop, test, and run heterogeneous workloads.
- Download the Toolkits. Dive in with a range of full-spectrum toolkits for Native Code, Data Science, and AI developers.