Remove code barriers with one programming model for all architectures, and leverage your code base for future hardware innovations.
oneAPI Specification
Expose and exploit all the cutting-edge features to unleash application performance across CPUS, GPUs, FPGAs, and other accelerators.
See What's New
Achieve fast and efficient development with a complete set of cross-architecture libraries and tools that use familiar languages and standards to make heterogeneous development easier.
Explore the Tools & Libraries
oneAPI is an open, unified programming model built on standards to simplify development and deployment of data-centric workloads across CPUs, GPUs, FPGAs and other accelerators.
Extract the most application performance on multiple types of Intel® architecture by using advanced, cross-architecture software development tools from Intel.
The Intel® oneAPI product family includes:
oneAPI Tech Voices, Industry Conversations, Blogs, Webinars, and News
CPUs: Intel® Xeon, Intel® Core™, and Intel Atom® Processors
GPUs: Intel® Processor Graphics (Gen9, Gen11) and Xe Architecture
FPGAs: Intel® Arria® FPGA and Intel® Stratix® FPGA
Intel® Academic Program for oneAPI
Intel connects with universities and students worldwide to evolve Intel® oneAPI Toolkits and the Data Parallel C++ (DPC++) language through interaction with the academic community.
See the support from a growing, global list of companies, universities, and institutions.
Discover diverse oneAPI projects and join conversations with fellow developers.
Explore hundreds of applications that leverage elements of the Intel oneAPI cross-architecture programming model used by Intel partners, customers, and innovators.
"The future of advanced computing requires heterogeneous hardware to maximize the computing power needed for exascale-class workloads. The oneAPI industry initiative Intel is spearheading will ensure that programming across diverse compute architectures is greatly simplified."
— Rick Stevens, associate laboratory director, Computing, Environment, and Life Sciences, Argonne National Laboratory and professor of computer science, University of Chicago
Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.
Features and benefits in Intel® technologies depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. No product or component can be absolutely secure. Check with your system manufacturer or retailer or learn more at Intel.com.