Fraud Blocker
Skip to content

Intel oneAPI Base Toolkit

Accelerated Computing without the Economic and Technical burdens of Proprietary Programming Models

Accelerate data-centric workloads by developing high-performance applications that scale across a variety of architectures (CPUs, GPUs, FPGAs) using a single programming model. With oneAPI’s open standards-based path to accelerated computing and the Intel® oneAPI Base Toolkit, get all you need.

  • A cross-architecture language Data Parallel C++ along with C++ and Python.
  • Best-in-class compilers and Performance libraries.
  • Advanced analyzers and debuggers with Intel oneAPI Base Toolkit.
  • A CUDA code migration tool.

Buy Intel oneAPI Toolkits with Priority Support

Alfasoft recommend all customers to purchase the Intel oneAPI Toolkit with Priority Support. Intel Priority Support includes:

  • Extensive self-help resources & community forums
  • 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

Info

What is Intel oneAPI Toolkit?

Break away from proprietary single-architecture languages and deliver parallel programming productivity with uncompromised performance for Intel® CPUs and accelerators. Take advantage of Priority Support for fast development with direct access to Intel engineers for technical questions.

What is included with the intel oneAPI Base Toolkit?

  • Intel® oneAPI DPC++/C++ Compiler
    A standards-based, CPU, GPU and FPGA compiler supporting Data Parallel C++, C++, C, SYCL and OpenMP. that leverages well-proven LLVM compiler technology and Intel’s history of compiler leadership for performance. Experience seamless compatibility with popular compilers, development environments, and operating systems.
  • Intel® oneAPI DPC++ Library
    Speed up data parallel workloads with these key productivity algorithms and functions.
  • Intel® oneAPI Threading Building Blocks
    Simplify parallelism with this advanced threading and memory-management template library.
  • Intel® oneAPI Math Kernel Library
    Accelerate math processing routines, including matrix algebra, fast Fourier transforms (FFT), and vector math.
  • Intel® oneAPI Data Analytics Library
    Boost machine learning and data analytics performance.
  • Intel® oneAPI Video Processing Library
    Deliver fast, high-quality, real-time video decoding, encoding, transcoding, and processing.
  • Intel® VTune Profiler
    Performance analysis tool for serial and multithreaded applications. Intel VTune Profiler optimizes application performance, system performance, and system configuration for HPC, cloud, IoT, media, storage, and more.
  • Intel® Advisor
    Design code for efficient vectorization, threading and offloading to accelerators.
  • Intel® Distribution for Python
    Achieve fast math-intensive workload performance without code changes for data science and machine learning problems.
  • Intel® DPC++ Compatibility Tool
    Migrate legacy CUDA code to a multi-platform program in DPC++ code with this assistant.
  • Intel® Integrated Performance Primitives
    The speed performance of imaging, signal processing, data compression, cryptography, and more.

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.

Please get in touch with Alfasoft via email or call us if you have any queries or need a quote, and we will reach out to you.

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 Toolkit Support

Alfasoft offer paid licenses of Intel oneAPI software with support.

• 1 & 3-year support options will be available for all toolkits
• Additional years of support can be added with the corresponding pre-expiry renewal SKU

Support with oneAPI Toolkit 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

What’s included with Intel Priority Support? (video)

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.

Click here to get access to Intel Support!