Fraud Blocker
Skip to content

Intel® oneAPI Base & HPC Toolkit

Take your HPC, Enterprise, AI, and Cloud applications to the Max with fast, scalable and portable parallel code

Build, analyse, optimise and scale fast cross-architecture HPC applications with the latest techniques in vectorisation, multithreading, multi-node parallelisation, and memory optimisation.

The oneAPI Base Toolkit + oneAPI HPC Toolkit helps developers, researchers and data scientists to confidently develop performant code quickly and correctly, and scale compute-intensive workloads that exploit cutting-edge features of Intel CPUs, GPUs, FPGAs, and HPC clusters.

It includes industry-leading C++ and Fortran compilers, standards-driven OpenMP support, MPI library and benchmarks, and advanced analysis tools for design, MPI, cluster tuning, and cluster health checking.

Buy Intel oneAPI Toolkits with Priority Support

Alfasoft strongly recommend all customers to purchase the Intel oneAPI HPC (and other toolkits) with Priority Support. Intel Priority Support includes:

  • Direct, private access to Intel engineers with faster response times
  • Submit & track support requests, including confidential ones
  • Get access to earlier versions of Intel components
  • Free updates, priority bug fixes, and feature requests
  • Extensive self-help resources & community forums

Info

What is included in oneAPI Base & HPC Toolkit

Intel oneAPI Base & HPC Toolkit is a bundle of components from Intel oneAPI Base Toolkit and Intel oneAPI HPC Toolkit.

Intel oneAPI Base Toolkit

The Base Toolkit provides foundational tools for development across multiple architectures, supporting both heterogenous and multi-platform development. It includes:

Programming Languages and Libraries

  • DPC++ Compiler: Data Parallel C++ compiler for cross-architecture programming, based on C++ and SYCL.
  • Intel C++ Compiler Classic: A high-performance C++ compiler.
  • Math Kernel Library (MKL): Optimized math routines for high-performance computing.
  • Data Analytics Acceleration Library (DAAL): Tools for data analysis and machine learning.
  • Deep Neural Network Library (DNNL): Accelerated deep learning operations.

Performance Tools

  • Intel VTune Profiler: Analyze performance and optimize CPU and GPU usage.
  • Intel Advisor: Tools for vectorization and offloading optimization.
  • Intel Inspector: Debugging and memory analysis.

Development Environment Integration

  • Support for Visual Studio, VS Code, Eclipse, and other IDEs.

Cross-Architecture Support

Enables seamless workload execution across CPUs, GPUs, and FPGAs.

Intel oneAPI HPC Toolkit

The HPC Toolkit builds upon the Base Toolkit and adds specialized tools for high-performance computing applications. It’s designed for advanced numerical computing, simulation, and modeling workloads. In addition to the Base Toolkit, it includes:

Specialized Libraries

  • Intel MPI Library: High-performance message-passing interface for distributed computing.
  • Intel Fortran Compiler: Optimized Fortran compiler (includes IFX and Classic).
  • Intel Cluster Checker: Validates cluster functionality and performance.
  • Intel Trace Analyzer and Collector: Tools for MPI application profiling and debugging.

Performance and Optimization

  • Enhanced tools for scaling applications across multiple nodes in HPC systems.

Support for Cluster Environments

Tools to efficiently manage and optimize multi-node and distributed workloads.

News

oneAPI2024.1

Intel oneAPI Toolkit 2025 launched

Celebrating five years of oneAPI! The newest v2025 developer tools boosts developer productivity and code scalability! 

3 Key Benefits with the 2025 version

  • More Performance on Intel Platforms – Achieve up to 3x higher GenAI performance on 6th Gen Intel® Xeon® processors (P-cores) with oneDNN, Intel-optimized AI frameworks, and Intel® AMX1; achieve up to 2.5x better HPCG performance with MRDIMM2 and oneMKL; develop high-performance AI on the PC—including LLM development—with optimized tools to unlock the power of Intel® Core™ Ultra processors (Series 2); and improve security and encryption with Intel® Cryptography Primitives Library.
  • More Access to Industry-Standard Tools – Get even more from your existing development workflows using industry-leading AI frameworks and performance libraries with even more built-in Intel optimizations, including native support for PyTorch 2.5 on CPUs and GPUs; achieve optimal performance across CPU, GPU, and AI accelerators from the latest LLMs—Llama 3.2, Qwen2, Phi-3, and more—with Intel AI tools; and streamline your software setup with our toolkit selector to install full kits or right-sized sub-bundles.
  • More Hardware Choices – Enjoy increased multi-vendor, multiarchitecture support, including faster CUDA*-to-SYCL* migration with the Intel® DPC++ Compatibility Tool that auto-migrates over 100 APIs used by popular AI, HPC, and rendering apps; achieve near-native performance on CPU and GPU for numeric compute with Intel® Distribution for Python; get 4x speedup of GPU kernels for algorithms with oneDPL; and gain future system flexibility and prevent lock-in through cross-hardware AI-acceleration libraries, including Triton, JAX, and OpenXLA*.

Version 2025 – New features in depth

Here’s the collection for those interested in diving into the component-level details.

Compilers

• Intel oneAPI DPC++/C++ Compiler adds optimizations tailored for Intel Xeon 6 and Core Ultra processors, enables dynamic execution and flexible programming for Intel GPUs with new SYCL Bindless Textures support, streamlines development with new LLVM sanitizers to detect and troubleshoot device code issues, and enhances OpenMP standards conformance for 5.x and 6.0 plus add a more user-friendly optimization report that includes OpenMP offloading details.
• Intel® Fortran Compiler adds several enhancements, including Fortran 2023 standard features such as the AT Edit Descriptor for cleaner output, conditional TEAMS construct execution with the new IF clause for OpenMP 6.0, and support for arrays of co-arrays and “standard-semantics” option to precisely control application standards compliance; updates Fortran Developer Guide and reference documentation with refreshed code samples and added support for Fortran 2018 and 2023 Fortran language features.

Performance Libraries

• Intel® oneAPI Math Kernel Library (oneMKL) introduces performance optimizations across multiple domains—BLAS, LAPACK, FFT, and others—for developers targeting Xeon 6 processors with P-cores. It also adds significant improvements for HPC workload execution using single-precision 3D real in-place FFT on Intel® Data Center GPU Max Series and makes available new distribution models and data types for RNG using SYCL device API.
• Intel® oneAPI Data Analytics Library (oneDAL) enables calculation of SHAP (SHapley Additive exPlanations) values for binary classification models, which are required for explainability random forest (RF) algorithms.
• Intel® oneAPI Deep Neural Network Library (oneDNN) maximizes efficiency and performance with tailored optimizations for the latest Intel® platforms—spanning server, desktop, and mobile—including significantly faster performance for large language models (LLMs) and Scaled Dot-Product Attention subgraphs.
• Intel® oneAPI Threading Building Blocks (oneTBB) improves scalability for task_group, flow_graph, and parallel_for_each so multi-threaded applications run faster; introduces try_put_and_wait experimental API for faster results using oneTBB flow graph to process overlapping messages on a shared graph.
• Intel® oneAPI Collective Communications Library (oneCCL) improves workload performance and scalability with enhancements to Key-Value store, which allows workloads to scale up to an even larger number of nodes, and performance improvements to key collectives such as Allgather, Allreduce, and Reduce-scatter.
• Intel® MPI Library offers a full MPI 4.0 implementation, including partitioned communication, improved error handling, and Fortran 2008 support; and improves scale-out/scale-up performance on both Xeon 6 processors with P-core pinning and Intel GPUs via optimizations for MPI_Allreduce.
• Intel® oneAPI DPC++ Library (oneDPL) accelerates GPU kernels up to 4×3 for algorithms including reduce, scan and many other functions. Range-based algorithms with over 20 new C++20 standard ranges and views accelerate highly parallel code execution on multiarchitecture devices.
• Intel® Integrated Performance Primitives (Intel® IPP) adds CET-enabled protection (Control-flow Enforcement Technology), cutting-edge, hardware-enforced security measures that safeguard software against attacks and exploitation risks.
• Intel® Cryptography Primitives Library (formerly Intel® IPP) enables developers to dispatch on Xeon 6 processors, turbocharging RSA encryption (2k, 3k, 4k) with multi-buffer capabilities and hashing with an enhanced SM3 algorithm.

Analyzers & Debuggers

• Intel® DPC++ Compatibility Tool saves time and effort when migrating CUDA code and CMake build script to SYCL via auto-migration of more APIs used by popular AI, HPC, and rendering applications; migrated code is easy to comprehend with SYCLcompat, easy to debug with CodePin, and runs performantly on NVIDIA GPUs.
• Intel® VTune™ Profiler adds support for Intel Xeon 6 processors with P-cores and Core Ultra processors (Series 2), plus profiling support for Python 3.11, improving productivity with the ability to focus Python profiling to areas of interest and control performance data collection with Intel® ITT APIs.
• Intel® Advisor increases developers’ ability to identify bottlenecks, optimize code, and achieve peak performance on the latest Intel platforms; introduces a more adaptable kernel-matching mechanism—flexible kernel matching and XCG integration—to identify and analyze code regions relevant to specific optimization goals.
• Intel® Distribution for GDB* rebases to GDB 15, staying current and aligned with the latest enhancements supporting effective application debug; adds support for Core Ultra processors (Series 2) on Windows; and enhances developer experience, both on the command line and when using Microsoft Visual Studio and Visual Studio Code, by boosting the debugger performance and refining the user interface.

AI & ML Tools, Frameworks, and Accelerated Python

• Intel® Distribution for Python provides drop-in, near-native performance on CPU and GPU for numeric compute; Data Parallel Extension for Python (dpnp) and Data Parallel Control (dpctl) expand compatibility, adding NumPy 2.0 support in the runtime and providing asynchronous execution of offloaded operations.
• Intel AI Tools latest release ensures current and future GenAI foundation models—Llama 3.2, Qwen2, Phi-3 family, and more—perform optimally across Intel CPUs, GPUs, and AI accelerators.
• Triton (open source GPU programming for neural networks) enables developers to achieve peak performance and kernel efficiency on Intel GPUs thanks to it being fully optimized for Intel Core Ultra and Data Center GPU Max Series processors and available upstream in stock PyTorch.
• Native Support for PyTorch 2.5 is accessible on Intel’s Data Center GPUs, Core Ultra processors, and client GPUs, where it can be used to develop on Windows with out-of-the-box support for Intel® Arc™ Graphics and Intel® Iris® XE Graphics GPUs.
• Simplify enterprise GenAI adoption and reduce the time to production of hardened, trusted solutions by adopting the open platform project, OPEA, part of LF AI & Data. Now at release 1.0, OPEA continues to gain momentum with over 40 partners, including AMD, BONC, ByteDance, MongoDB, and Rivos.
• Seamlessly run JAX models on Intel® Data Center GPU Max and Flex with Intel® Extension for OpenXLA*, an Intel-optimized PyPI package based on PJRT plugin mechanism.

Contact Alfasoft to receive Priority Support with your Intel® HPC Toolkit and Intel® oneAPI Toolkit products.

Priority Support includes:

• Direct and private interaction with Intel’s support engineers, including the ability to submit confidential support requests.
• Accelerated response time for toolkit-related technical questions and other product needs.
• Free download access to all new product updates and THE ONLY WAY TO ACCESS OLDER VERSIONS of the product.
• Ability to influence product features and quality.
• Priority Support for escalated defects.
• Access to a vast library of self-help documentation that builds off decades of experience in creating high- performance code.
• Additional services at reduced cost, including on-site or online training and consultation by Intel technical consulting engineers.

Licensing

License Options

Single-Node vs Multi-Node

  • Single-Node: supported for use on laptop, notebook, desktop, PC, or workstation
  • Multi-Node: supported for use on laptops, notebooks, desktops, PC, workstations and distributed memory systems ie HPC clusters

License Types for oneAPI HPC

  • Named User License. Support for 1 developer
  • 2-seat Concurrent. Support for up to 10 developers
  • 5-seat Concurrent. Support for up to 25 developers

With oneAPI Toolkit the need for license server has been removed. Users must be compliant with Intel’s EULA and purchase the number of seats to match the number of users who need to use the software concurrently.

Who Needs It

C, C++, Data Parallel C++, Fortran, Python, OpenMP, and MPI software developers and architects building HPC, enterprise, AI, and cloud solutions • Developers looking to maximize their software’s performance and flexibility to support cross architectures on current and future Intel® platforms.

  • Academic
    Degree-granting institutions only; colleges and universities that teach students in higher education towards earning a degree
  • Commercial
    All other users, including government and non-profit institutions that are not degree-granting

Supported platforms

Intel oneAPI Base & HPC Toolkit is offered with support for Windows and Linux. Support for both platforms are included with each license.

Languages

Intel oneAPI Base & HPC Toolkit is offered with support for Fortran, C++ and Data Parallel C++. Support for all described languages is included with each license.

The tools that comprised Intel Parallel Studio XE are now included in Intel oneAPI Base & HPC Toolkit. To upgrade your Intel Parallel Studio XE license, contact Alfasoft for oneAPI promotion upgrade price.

Support

Intel oneAPI Base & HPC Toolkit Support

Alfasoft offer paid licenses of Intel oneAPI software with support. Intel Support includes

  • Submit questions, problems and other technical support questions
  • Monitor issues you’ve submitted previously
  • Direct and private interaction with Intel’s support engineers, including the ability to submit confidential support requests
  • Accelerated response time for technical questions and other product needs
  • Free download access to all new product updates and continued access to older versions of the product
  • Priority assistance for escalated defects and feature requests
  • Access to a vast library of self-help documentation built from decades of experience with creating high-performance code
  • Access to Intel public community forums supported by community technical experts and monitored by Intel engineers

Without paid support, support for free tools is only available through public community forums and only for the latest version update of the current year.