Skip Navigation

Why Partner with Intel

oneAPI is the productive, smart path for accelerated computing, freeing developers from the economic and technical burdens of proprietary programming models. It’s an open alternative to proprietary language lock-in that enables the full performance of the hardware with a complete, proven set of tools that complement existing languages and parallel models.

PARTNERSHIP BENEFITS

Together, oneAPI and Intel® oneAPI Toolkits bring productive, performant multiarchitecture programming to developers.

Freedom of Choice in Hardware with Future-Ready Programming

  • An open alternative to single-vendor/proprietary lock-in enables easy architecture retargeting
  • Open, standards-based programming so software investments continue to add value in future hardware generations

Performance – Realize All the Hardware Value

  • Expose and exploit all the cutting-edge features and maximize performance of the latest architectures
  • Performance across CPUs, GPUs and FPGAs

Productivity – Confidently Develop Performant Code Quickly, Add Portability

  • Apply your skills to the next innovation, not rewriting software for the next hardware platform
  • Shorter learning curve with familiar languages and standards
  • Easy integration with legacy code
  • Take advantage of Priority Support: connect directly with Intel engineers for confidential answers to technical questions

Take advantage of Priority Support: connect directly with Intel engineers for confidential answers to technical questions.

Intel’s product implementation of oneAPI is a set of toolkits to help developers efficiently build, analyze and optimize high-performance, multiarchitecture applications for Intel CPUs, GPUs and FPGAs. Intel® oneAPI Toolkit is a foundational set of tools that includes best-in-class compilers, powerful performance libraries, and analysis, debug and porting tools. Segment-specific Tools aid developers in optimizing applications and solutions for HPC, AI, and ray tracing/rendering.Intel’s product implementation of oneAPI is a set of toolkits to help developers.

Intel ® oneAPI Base Toolkit

The Intel® oneAPI Base Toolkit (Base Kit) is a core set of tools and libraries for developing high-performance, data-centric applications across diverse architectures (CPU, GPU, FPGA). It features an industry-leading C++ compiler that implements SYCL*, an evolution of C++ for heterogeneous computing.

Intel® oneAPI DPC++/C++ Compiler

Intel® DPC++ Compatibility Tool

Intel® Distribution for Python*

Intel® FPGA Add-on for oneAPI Base Toolkit

Intel® oneAPI DPC++ Library

Intel® oneAPI Math Kernel Library

Intel® oneAPI Data Analytics Library

Intel® oneAPI Threading Building Blocks

Intel® oneAPI Collective Communications Library

Intel® oneAPI Deep Neural Network Library

Intel® Integrated Performance Primitives

Intel® VTuneTM Profiler

Intel® Advisor

Intel® Distribution for GDB*

Features

Apply your skills to the next innovation, not to rewriting software for the next hardware platform.

Take full advantage of accelerated compute by maximizing performance across Intel CPUs, GPUs, and FPGAs.

Use a complete set of cross-architecture libraries and advanced tools

Port existing CUDA* code to open standard multiarchitecture C++ with SYCL.


Intel®  HPC Toolkit

High-performance computing (HPC) is at the core of AI, machine learning, and deep learning applications. The Intel® HPC Toolkit (HPC Kit) delivers what developers need to build, analyze, optimize, and scale HPC applications with the latest techniques in vectorization, multithreading, multi-node parallelization, and memory optimization.  This toolkit is an add-on to the Intel® oneAPI Base Toolkit, which is required for full functionality. It includes powerful data-centric libraries, advanced analysis tools, and Intel® Distribution for Python* for near-native code performance of core Python numerical, scientific, and machine learning packages.

Intel® oneAPI DPC++/C++ Compiler

Intel® Fortran Compiler

Intel® Fortran Compiler Classic

Intel® Distribution for Python*

Intel® DPC++ Compatibility Tool

Intel® Distribution for Python*

Intel® FPGA Add-on for oneAPI Base Toolkit

Intel® oneAPI DPC++ Library

Intel® oneAPI Math Kernel Library

Intel® oneAPI Data Analytics Library

Intel® oneAPI Threading Building Blocks

Intel® oneAPI Collective Communications Library

Intel® oneAPI Deep Neural Network Library

Intel® Integrated Performance Primitives

Intel® Distribution for Python*

Intel® MPI Library

Intel® Advisor

Intel® VTuneTM Profiler

Intel® Distribution for GDB*

Intel® Inspector

Intel® Trace Analyzer and Collector

Features

Simplify implementation of HPC applications on CPUs and accelerators with Intel’s industry-leading compiler technology and libraries.

Quickly gauge how your application is performing, how resource use impacts your code, and where it can be optimized to ensure faster cross-architecture performance.

Deploy applications and solutions across shared memory and distributed memory (such as clusters) computing systems using the included standards-driven MPI library and benchmarks, MPI analyzer and cluster tuning tools.

SeRC

The Swedish e-Science Research Center (SeRC) is using oneAPI’s programming model to accelerate compute for research conducted with GROMACS to help advance solutions for some of the world’s biggest life science challenges. Massive HPC simulations will be deployed leveraging CPUs and GPUs from multiple vendors (Intel, Nvidia, AMD) to achieve new levels of efficiency and performance. GROMACS is a molecular dynamics software used by researchers all over the world.

Argonne National Laboratory

Intel oneAPI tools help prepare code for Aurora. With Intel® oneAPI tools, researchers can test code performance and functionality using oneAPI open, standards-based programming for Aurora, the Argonne Leadership Computing Facility’s (ALCF) forthcoming Intel-HPE/Cray supercomputer—set to be one of the nation’s first exascale systems. The ALCF is a U.S. Department of Energy (DOE) Office of Science User Facility located at Argonne National Laboratory.