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.