Skip To Main Content

Quick Links

Try these quick links to visit popular site sections

  • Download Center
  • Product Specifications
  • Products
  • Support

Recent Searches

Sign In

Your username is missing
Your password is missing

By signing in, you agree to our Terms of Service.

Forgot your Intel username or password?

Do you work for Intel? Sign in here.

Don’t have an Intel account? Sign up here for a basic account.

Sign In to access restricted content.

The browser version you are using is not recommended for this site.
Please consider upgrading to the latest version of your browser by clicking one of the following links.

  • Safari
  • Chrome
  • Edge
  • Firefox

Intel® oneAPI Toolkits

Intel® oneAPI products deliver the freedom to develop with a unified toolset and to deploy applications and solutions across CPU, GPU, and FPGA architectures. Native code toolkits implement oneAPI industry specifications and primarily focus on Data Parallel C++ (DPC++), C++, C and Fortran code development. Data science and AI toolkits support machine learning and deep learning developers who primarily use Python* and AI frameworks.

Learn More about oneAPI

Native Code Toolkits

  • This foundational base toolkit enables the building, testing, and optimizing of data-centric applications across XPUs.

    Intel® oneAPI Base Toolkit
  • Toolkits include the new DPC++ programming language, as well as familiar C, C++, and Fortran languages.
  • Domain-specific toolkits support specialized workloads.

    Intel® oneAPI HPC Toolkit
    Intel® oneAPI IoT Toolkit
    Intel® oneAPI Rendering Toolkit

Data Science and AI Toolkits

  • Designed for end-to-end machine learning and data science pipelines
  • Optimized Python libraries and deep learning frameworks provide high performance across multiple architectures

    Intel® oneAPI AI Analytics Toolkit
    Intel® Distribution of OpenVINO™ Toolkit

Try in the Intel® DevCloud

  • The Intel® DevCloud is a free, virtual development sandbox to learn about and program oneAPI cross-architecture applications.
  • Sign up now for full access to the latest Intel CPUs, GPUs, and FPGAs and Intel oneAPI tools.

    Get Access

Support Options

Choose a priority support package for Intel oneAPI toolkits or access various community forums.

Get Help

Native Toolkits

These toolkits are for performance-driven applications—HPC, IoT, advanced rendering, deep learning frameworks, and more—that are written in DPC++, C++, C, and Fortran languages.

Intel® oneAPI Base Toolkit

Build, analyze, and optimize performance-driven and data-centric applications with this foundational toolkit. The toolkit includes:

  • Intel® oneAPI Collective Communications Library
  • Intel® oneAPI Data Analytics Library
  • Intel® oneAPI Deep Neural Networks Library
  • Intel® oneAPI DPC++/C++ Compiler
  • Intel® oneAPI DPC++ Library
  • Intel® oneAPI Math Kernel Library
  • Intel® oneAPI Threading Building Blocks
  • Intel® oneAPI Video Processing Library
  • Intel® Advisor
  • Intel® Distribution for GDB*
  • Intel® Distribution for Python*
  • Intel® DPC++ Compatibility Tool
  • Intel® FPGA Add-on for oneAPI Base Toolkit
  • Intel® Integrated Performance Primitives
  • Intel® VTune™ Profiler

Learn More

Download

High-Performance Computing

Deliver fast C++, Fortran, OpenMP, and MPI applications that scale. The Intel® oneAPI HPC Toolkit includes:

  • Intel® oneAPI DPC++/C++ Compiler
  • Intel® C++ Compiler Classic
  • Intel® Cluster Checker
  • Intel® Fortan Compiler (Beta)
  • Intel® Fortran Compiler Classic
  • Intel® Inspector
  • Intel® MPI Library
  • Intel® Trace Analyzer and Collector

Learn More

Download

Internet of Things

Build high-performing, efficient, reliable solutions that run at the network’s edge. The Intel® oneAPI IoT Toolkit includes:

  • Intel® oneAPI DPC++/C++ Compiler
  • Intel® C++ Compiler Classic
  • Intel® Inspector
  • Eclipse* IDE
  • IoT Connection Tools
  • Linux* Kernel Build Tools

Learn More

Download

Rendering

Create high-performance, high-fidelity visualization applications. The Intel® oneAPI Rendering Toolkit includes:

  • Intel® Embree
  • Intel® Open Volume Kernel Library
  • Intel® Open Image Denoise
  • Intel® OpenSWR
  • Intel® OSPRay
  • Intel® OSPRay Studio
  • Intel® OSPRay for Hydra*

Learn More

Download

Data Science & AI - Powered by oneAPI

End-to-End Machine Learning Acceleration

Accelerate end-to-end machine learning and data science pipelines with optimized deep learning frameworks and high-performing Python* libraries. The Intel® oneAPI AI Analytics Toolkit includes:

  • Intel® Distribution for Python*
  • Intel® Optimization for PyTorch*
  • Intel® Optimization for TensorFlow*
  • Intel® Optimization of Modin* (available through Anaconda only)
  • Intel® Low Precision Optimization Tool
  • Model Zoo for Intel® Architecture

Learn More

Download

Deep Learning Inference Deployment

Deploy high-performance inference applications from device to cloud. The Intel® Distribution of OpenVINO™ Toolkit includes:

  • Model Optimizer
  • Deep Learning Workbench
  • Inference Engine
  • Deployment Manager
  • OpenCV*
  • DL Streamer
  • Post Training Optimization Tool

Learn More

Download

System Bring-Up

Debug and tune systems for power and performance. The Intel® System Bring-up Toolkit includes:

  • Intel® SoC Watch
  • Intel® System Debugger
  • Intel® VTune™ Profiler

Learn More

Access to this toolkit requires a signed corporate Confidential Non-Disclosure Agreement (CNDA).
Request Access

Existing CNDA customers can download from the Intel® Registration Center (sign in required).
Download

If you do not see the components after login, you may not have CNDA access.

Try Intel oneAPI Tools in the Intel DevCloud

Free Access to Toolkits

  • Develop, run, and optimize programs with preinstalled software
  • Access the Intel oneAPI Base toolkit, and HPC, AI, and Rendering toolkits
  • Connect via a terminal or your browser
  • Learn from training modules using Jupyter Notebooks*

Get Access to the Intel DevCloud

Test Performance on the Latest Hardware

  • Intel® Xeon® Scalable processors
  • Intel® Xeon® processors with Intel® Graphics Technology
  • Intel® Iris® Xᵉ MAX GPU
  • Intel® Arria® 10 FPGAs
  • Intel® Stratix® 10 FPGAs

Documentation and Training

  • Documentation
  • Programming Guide
  • Migrate Existing CUDA Code
  • Learn about DPC++
  • Training
  • Support Options

Give Feedback

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.

2

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.

  • Company Information
  • Our Commitment
  • Diversity & Inclusion
  • Communities
  • Investor Relations
  • Contact Us
  • Newsroom
  • Jobs
  • © Intel Corporation
  • Terms of Use
  • *Trademarks
  • Privacy
  • Cookies
  • Supply Chain Transparency
  • Site Map

Intel technologies may require enabled hardware, software or service activation. // No product or component can be absolutely secure. // Your costs and results may vary. // Performance varies by use, configuration and other factors. // See our complete legal Notices and Disclaimers. // Intel is committed to respecting human rights and avoiding complicity in human rights abuses. See Intel’s Global Human Rights Principles. Intel’s products and software are intended only to be used in applications that do not cause or contribute to a violation of an internationally recognized human right.

Intel Footer Logo