Intel® oneAPI Base Toolkit supports direct programming and API programming, and delivers a unified language and libraries that offer full native code support across a range of hardware including Intel® and compatible processors, Intel® Processor Graphics Gen9, Gen11, Gen12, Intel® Iris® Xe MAX graphics, Intel® Data Center GPU Max Series and Intel® Arria® 10 or Intel® Stratix® 10 SX FPGAs. It offers direct programming model as well as API-based programming model, and it also contains analysis & debug tools for development and performance tuning.
System Requirements
Please see Intel oneAPI Base Toolkit System Requirements
Intel® oneAPI Base Toolkit Major Component Versions
Please visit Intel® oneAPI Toolkit and Component Versioning Schema for semantic versioning schema detail.
The following table contains major versions of components in the latest oneAPI Base Toolkit 2023.2.0
Component Name | Version |
---|---|
Intel® oneAPI DPC++ Compiler | 2023.2.0 |
Intel® oneAPI DPC++ Library | 2022.2.0 |
Intel® DPC++ Compatibility Tool | 2023.2.0 |
Intel® oneAPI Math Kernel Library | 2023.2.0 |
Intel® Distribution for GDB* | 2023.2.0 |
Intel® VTune™ Profiler | 2023.2.0 |
Intel® Advisor | 2023.2.0 |
Intel® oneAPI Threading Building Blocks | 2021.10.0 |
Intel® Integrated Performance Primitives | 2021.9.0 |
Intel® oneAPI Collective Communications Library | 2021.10.0 |
Intel® oneAPI Data Analytics Library | 2023.2.0 |
Intel® oneAPI Deep Neural Networks Library | 2023.2.0 |
New in Intel® oneAPI Base Toolkit 2023.2.0
Toolkit Level Updates
- Intel® DPC++ Compatibility Tool 2023.2.0 offers simplified migration from CUDA to performant SYCL and supports additional CUDA APIs, the latest version of CUDA, and FP64 for broader migration coverage.
- Added support for CPU and GPU multiarchitecture software development to Python with easy drop-in replacements for NumPy and cuPy functions plus Numba compiler support. (Beta in v2023.2, 2024.0 Production release in Q4)
- New performance and efficiency optimizations delivering the full value of Intel Xeon and data center GPU platforms. Highlights include new Intel® Open Image Denoise GPU support and major SYCL compilation and math library performance improvements on Intel® Data Center GPU Max Series and
Intel® oneAPI DPC++ Compiler 2023.2.0
- Intel® oneAPI DPC++/C++ Compiler sets immediate command list as default providing significant benefits for developers who are looking to offload computation to Intel® Data Center GPU Max Series. By improving performance, flexibility, ease of use, portability, and debugging capabilities, developers can write efficient and effective GPU code that can be deployed across a range of hardware platforms.
- Intel® oneAPI DPC++/C++ Compiler improved developer productivity and boosting CPU and GPU offload performance, e.g., optimizations for so called "SYCL Framework" functions, and enhanced OpenMP 5.0, 5.1 standards compliance, and SYCL/OpenMP interoperability - allowing OpenMP to create SYCL queues using either standard or immediate command list.
- Utilizing the latest Debug Info, the compiler improves debuggability, leading to enhanced developer efficiency.
Intel® oneAPI DPC++ Library 2022.2.0
- Intel® oneAPI DPC++ Library significantly improves the performance of C++ std library sort and scan algorithm when running on Intel GPU speeding up these commonly used algorithms in your C++ applications
Intel® DPC++ Compatibility Tool 2023.2.0
- Adds support for latest CUDA version 12.1 and more CUDA function calls, so you can easily migrate to SYCL for the freedom to choose the best accelerators available to you
- Migrate your CUDA code to SYCL performantly as demonstrated by 20 popular apps in AI deep learning, cryptography, scientific simulation, imaging, and other application areas showing equivalent performance before and after migration
- Adds double precision floating point (FP64) awareness to your migrated code to ensure portability across Intel GPU with and without FP64 hardware support
Intel® oneAPI Math Kernel Library 2023.2.0
- Intel® oneMKL performance Improvement on Intel® Data Center GPU Max and Flex Series: time to launch kernels was drastically reduced.
- Productivity and better GPU application profiling: improved Intel® VTune™ support for BLAS level-3 routines on Intel GPUs.
- Due to the significant shift in the industry towards 64-bit architecture, Intel® oneMKL 32-bit binaries will be deprecated in the upcoming Intel® oneMKL 2024.0 release and targeted to be removed after one year deprecation notice period. Please share your feedback or concerns on the oneMKL Community Forum or through Priority Support.
- Performance showcase of Intel® oneMKL on Intel® Data Center GPU Max and Intel® Xeon® processors: Introducing Intel® Distribution for LINPACK Benchmark for GPU, Intel® Optimized HPL-AI Benchmark for CPU and GPU
- Deprecation of oneMKL support for PGI compiler suite
Intel® Distribution for GDB* 2023.2.0
- Intel Distribution for GDB* rebases to GDB* 13 staying current and aligned with the latest enhancements supporting effective application debug.
- Intel Distribution for GDB* adds debug for Shared Local Memory (SLM) improving developer productivity.
- Other bug fixes and stability improvements.
Intel® VTune™ Profiler 2023.2.0
- Better Hardware observability in the Platform Diagram. Identify Intel® Data Center GPU Max Series (formerly codenamed Ponte Vecchio) observability in the platform diagram.
- Identify and optimize performance hotspots of Python code, now supporting Python 3.10.*.
- Explore performance analysis for .NET7 applications or native applications with .NET calls.
- Analyze the performance utilization of a particular GPU in the stack using Application Performance Snapshot. For each GPU, get insights into how much time is used for offload tasks and how the execution units are utilized.
- Intel VTune Profiler now allows for filtering kernels by name. This is especially useful for applications that has many kernels, such as Gromacs, LAMPS etc.
Intel® Advisor 2023.2.0
- Analyze applications using FP16 or BFLOAT16.
- Adds support for Microsoft* Visual Studio* 2022.
Intel® oneAPI Threading Building Blocks 2021.10.0
- oneTBB algorithms and Flow Graph nodes now can accept new types of user-provided callables, such as pointers to member functions and pointers to data members, resulting in more powerful and flexible programming environment. This is accomplished by using std::invoke.
Intel® Integrated Performance Primitives 2021.9.0
- New in Intel® IPP Cryptography: Crypto Multi-buffer library now supports XTS mode of SM4 algorithm, benefiting developers by providing efficient and secure ways of encrypting data stored in sectors, such as storage devices
- Due to the significant shift in the industry towards 64-bit architecture, Intel® IPP 32-bit binaries will be deprecated in the upcoming Intel® IPP 2021.10 release and targeted to be removed after one year deprecation notice period. Please share your feedback or concerns on the IPP Community Forum or through Priority Support.
Intel® oneAPI Collective Communications Library 2021.10.0
- This release brings improved scaling efficiency and performance optimizations for 4th Generation Intel Xeon Scalable Processors, enabled via the new embedded Intel® Data Stream Accelerator.
Intel® oneAPI Data Analytics Library 2023.2.0
- The daal4py "Model Builder" feature (to convert popular gradient boosting models to oneDAL for performance improvements) adds missing values (NaN) support during inference. This streamlines preprocessing and boosts prediction accuracy for models trained on incomplete data.
Intel® oneAPI Deep Neural Networks Library 2023.2.0
- Intel® oneDNN now has improved performance optimization for 4th Gen Intel® XEON and support for next gen processors, Data Center GPU, Data Center GPU Max, and DG2 GPUs, with extended support for NVIDIA* and AMD* GPUs, extended diagnostics in verbose mode, and experimental support of Graph Compiler backend for Graph API - delivering faster training and inference for AI workloads, increased coverage of intel and third party hardware, simpler debug and diagnostics, and support for graph neural network processing.
Intel® oneAPI Base Toolkit 2023.1.0
Toolkit Level Updates
- Intel® oneAPI DPC++/C++ Compiler adds auto cpu_dispatch, kernel properties for SYCL, more SYCL* 2020 features to improve developer productivity and boost CPU and GPU offload performance. Bfloat16 is now a full feature (out of the experimental namespace) in the compiler. More OpenMP* 5.0 and 5.1 compliance, new standard features, and improves performance. The compiler enhances developer efficiency with better compiler error messaging and error handling for SYCL and OpenMP code.
- For easier CUDA-to-SYCL code migration, Intel® DPC++ Compatibility Tool (based on the open source SYCLomatic project) adds support for CUDA 12.0 headers, and migration of more CUDA APIs to the equivalent SYCL language and oneAPI library functions including runtime, math, and neural network domains.
- Identify performance gained from High Bandwidth Memory on Intel Data Run Intel® VTune Profiler for each mode (HBM only, Flat, Cache) to identify which profile offers the best performance.
- Use Intel® VTune Profiler for visibility into XeLink cross-card traffic on Intel® Data Center GPU Max Series for issues such as stack-to-stack traffic, throughput and bandwidth bottlenecks. Identify imbalances of traffic between CPU and GPU through a GPU topology diagram.
-
Intel® oneAPI Math Kernel Library improves Intel® Data Center GPU Max Series performance via new real FFTs plus 1D and 2D optimizations, new random number generators, as well as additional Sparse BLAS and LAPACK inverse optimizations for Cholesky, triangle matrix, and batch LU routines.
- The Intel® oneAPI DPC++ Library has improved performance of the sort, scan, and reduce algorithms.
- The Intel Distribution of GDB* adds debug support for Intel® Arc™ Graphics on Windows* via the Level 0 debug API, and improves the debug performance on Linux* for discrete GPUs.
Intel® oneAPI DPC++ Compiler 2023.1.0
- Intel® oneAPI DPC++/C++ Compiler adds auto cpu_dispatch to efficiently dispatch to specific intrinsics at runtime, kernel properties for SYCL for developers to write efficient, high-performance code, and enhances SYCL* 2020 conformance to improve developer productivity and boost CPU and GPU offload performance. Bfloat16 is now a full feature (out of the experimental namespace) in the compiler to accelerate machine learning (deep learning training, in particular) algorithms on the latest platforms.
- The compiler enhances OpenMP* 5.0 and 5.1 compliance, adds new standard features, and improves performance.
- Enhanced developer efficiency with better compiler error messaging and error handling for SYCL and OpenMP code.
Intel® oneAPI DPC++ Library 2022.1.0
The Intel® oneAPI DPC++ Library has improved performance of the sort, scan, and reduce algorithms.
Intel® DPC++ Compatibility Tool 2023.1.0
Easier CUDA-to-SYCL code migration. The Intel® DPC++ Compatibility Tool (based on the open source SYCLomatic project) adds support for CUDA 12.0 headers, and migration of more CUDA APIs to the equivalent SYCL language and oneAPI library functions including runtime, math, and neural network domains.
Intel® oneAPI Math Kernel Library 2023.1.0
Several new optimizations and features on Intel® Data Center GPU Max Series:
• New FFTW3 Fortran OpenMP offload APIs for real FFTs and optimizations for 1D and 2D FFTs; new Gaussian ICDF-based method and RNG optimizations of Device APIs.
• New sparse BLAS optimizations for sparse::gemv() and sparse::gemm() across a wide range of matrix sizes and sparse::matmat() for various problem sizes.
• Optimizations for Cholesky inverse, triangular matrix inverse, and batch group LU inverse on GPU.
Intel® Distribution for GDB* 2023.1.0
- The Intel Distribution of GDB* adds debug support for Intel® Arc™ Graphics on Windows* via the Level 0 debug API, and improves the debug performance on Linux* for discrete GPUs.
- Other bug fixes and stability improvements.
Intel® VTune™ Profiler 2023.1.0
- Identify performance gained from HBM. Run Intel® VTune Profiler for each mode (HBM only, Flat, Cache) to identify which profile offers the best performance.
- Added support for large PDB files (>4GB) developed by the Visual Studio.
- Intel® VTune Profiler for macOS is now deprecated and will be discontinued in a future release. Learn other options to view results on macOS.
- Get visibility into XeLink cross-card traffic for issues such as stack-to-stack traffic, throughput and bandwidth bottlenecks. Identify imbalances of traffic between CPU and GPU through a GPU topology diagram.
- Added Windows* 10 22H2 and Windows 11 22H2 support.
Intel® Advisor 2023.1.0
- Supports ZEBin as the default GPU binary format to maintain better Runtime-Compiler compatibility and profile workloads built with the latest version of oneAPI.
- Intel® Advisor for macOS is deprecated and will be discontinued in a future release. Learn other options to view results on macOS.
Intel® oneAPI Threading Building Blocks 2021.9.0
- Intel® oneAPI Threading Building Blocks has been updated with improved robustness of thread creation algorithm on Linux
- Intel® oneAPI Threading Building Blocks now offers full support of Thread Sanitizer on macOS which allows developers to use the Sanitizer in their applications.
- Intel® oneAPI Threading Building Blocks has been updated with full Hybrid CPU support.
Intel® Integrated Performance Primitives 2021.8.0
- Expanded offerings with CCM/GCM modes, enabling Crypto Multi-Buffer to provide greater performance benefit when compared to scalar implementation
- Eliminates need for redundant buffer, increases efficiency, ease of use for API and adoptability; with new bug fixes for CBC/CFB modes for SM4 algorithm
- Added support for asymmetric cryptographic algorithm SM2, for key exchange protocol & encryption/decryption APIs. Other bug fixes & security enhancements.
Intel® oneAPI Collective Communications Library 2021.8.0
- Provides optimized performance for Intel® Data Center GPU Max Series utilizing oneCCL.
- Enables support for Allreduce, Allgather, Reduce, and Alltoall connectivity for GPUs on the same node
Intel® oneAPI Data Analytics Library 2023.0.0
- There are no new features for oneDAL in the 2023.0 release.
Intel® oneAPI Deep Neural Networks Library 2023.0.0
- Deliver production quality optimizations for Sapphire Rapids, Ponte Vecchio, DG2, and ATS-M with support for S8/S8 weights and activations allowing greater input influence on the outcomes on Intel SPR hardware with AMX, and wider operators - BF32 on Saphire Rapids CPUs and TF32 Pone Vechio GPUs yield more accurate inferencing
- Limited support for FP64 operators on PVC GPUs for high precision model deployment
- Deliver Graph API support to simplify integration to frameworks and extend optimization capabilities
Intel® oneAPI Base Toolkit 2023.0.0
Toolkit Level Updates
- The oneAPI 2023 tools empower developers to maximize the advanced capabilities of 4th Gen Intel® Xeon® Scalable Processors (formerly codenamed Sapphire Rapids) with Intel® Advanced Matrix Extensions (Intel® AMX), Quick assist Technology (QAT), Intel® AVX-512, bfloat16, and more as well as Intel® Data Center GPU Max Series (formerly codenamed Ponte Vecchio) with datatype flexibility, Intel® Xe Matrix Extensions (Intel® XMX), vector engine, XE Link, and other features.
- Improved support for SYCL: To aid code portability across architectures and new architecture adoption, improved SYCL support was added to the Intel® oneAPI DPC++/C++ Compiler. Intel® oneAPI DPC++ Library expands support of the C++ standard library in SYCL kernels with additional functions to simplify coding of common algorithms.
- Easier CUDA code migration: CUDA-to-SYCL code migration is enhanced to create single source code for multiarchitecture systems. The Intel® DPC++ Compatibility Tool (based on the open source SYCLomatic project) adds more than 100 new CUDA APIs migrating to the equivalent SYCL language and library functions including runtime, math, neural network domains.
Intel® oneAPI DPC++ Compiler 2023.0.0
- Intel® oneAPI DPC++/C++ Compiler improves accelerated computing with more SYCL* 2020 features to boost CPU and GPU offload performance on the latest platforms.
- Intel® oneAPI DPC++/C++ Compiler adds support for 4th Gen Intel® Xeon® Scalable Processor (formerly Sapphire Rapids), and Intel® Data Center GPU MAX Series (formerly Ponte Vecchio).
- The compiler enhances OpenMP* 5.0 and 5.1 compliance and improves performance. New standard features have been added and enhanced for C20, C++20, and C++23,
Intel® oneAPI DPC++ Library 2022.0.0
- oneDPL adds the ability to use OpenMP for thread-level parallelism. This allows developers who already use OpenMP on multicore CPUs to also use oneDPL high-level parallel algorithms in their codes without introducing extra dependencies and performance risks
Intel® DPC++ Compatibility Tool 2023.0.0
- The Intel® DPC++ Compatibility Tool (based on the open source SYCLomatic project) adds more than 100 new CUDA APIs migrating to the equivalent SYCL language and library functions including runtime, math, and neural network domains.
Intel® oneAPI Math Kernel Library 2023.0.0
- Intel® oneAPI Math Kernel Library increases CUDA library function API compatibility coverage for BLAS and FFT; for Sapphire Rapids, leverages Intel® XMX to optimize matrix multiply computations for TF32, FP16, BF16, and INT8 data types; and provides interfaces for SYCL and C/Fortran OpenMP offload programming.
Intel® oneAPI Video Processing Library 2023.0.0
- The Intel oneAPI Video Processing Library supports the industry’s only hardware AV1 codec in the Intel Data Center GPU Flex Series and Intel® Arc™ processors; expands OS support for RHEL9, CentOS, Stream 9, SLES15Sp4, and Rocky 9 Linux; and adds parallel encoding feature to sample_multi_transcode.
Intel® Distribution for GDB* 2023.0.0
- Intel® Distribution for GDB* allows developers now to efficiently debug applications running on discrete GPUs using the L0 graphics drivers.
- Intel® Distribution for GDB* has been updated with more functional and stability improvements.
Intel® Distribution for Python 2023.0
- To reduce the default download size of the Intel Base Toolkit, Intel Distribution for Python* is now available via separate download.
Intel® VTune™ Profiler 2023.0.0
- Intel® VTune™ Profiler enables ability to identify MPI imbalance issues via its Application Performance Snapshot feature; and adds support for Sapphire Rapids, Ponte Vecchio, and 13th Gen Intel® Core™ processors.
Intel® Advisor 2023.0.0
Intel® Advisor adds automated roofline analysis for Intel Data Center GPU MAX Series to identify and prioritize memory, cache, or compute bottlenecks and understand their causes, and delivers actionable recommendations for optimizing data-transfer reuse costs of CPU-to-GPU offloading.
Intel® oneAPI Threading Building Blocks 2021.8.0
- Intel® oneAPI Threading Building Blocks improves support and use of the latest C++ standard for parallel_sort, offers an improved synchronization mechanism to reduce contention when multiple task_arena calls are used concurrently, and adds support for Microsoft Visual Studio 2022 and Windows Server 2022.
Intel® Integrated Performance Primitives 2021.7.0
- The latest Intel® Integrated Performance Primitives release adds optimization for lossless compression method, zlib 1.2.13 in Intel® IPP Data compression. These new optimizations help improve the quality and speed of compression/decompression, in various data compression applications.
- Fixed errors in planar YCbCr to RGB conversion in Intel® IPP Image Processing Color Conversions functions
- Ongoing performance improvements and implementations of customer reported requests.
Intel® oneAPI Collective Communications Library 2021.8.0
- Provides optimized performance for Intel® Data Center GPU Max Series utilizing oneCCL.
- Enables support for Allreduce, Allgather, Reduce, and Alltoall connectivity for GPUs on the same node
Intel® oneAPI Data Analytics Library 2023.0.0
- There are no new features for oneDAL in the 2023.0 release.
Intel® oneAPI Deep Neural Networks Library 2023.0.0
- Deliver production quality optimizations for Sapphire Rapids, Ponte Vecchio, DG2, and ATS-M with support for S8/S8 weights and activations allowing greater input influence on the outcomes on Intel SPR hardware with AMX, and wider operators - BF32 on Saphire Rapids CPUs and TF32 Pone Vechio GPUs yield more accurate inferencing
- Limited support for FP64 operators on PVC GPUs for high precision model deployment
- Deliver Graph API support to simplify integration to frameworks and extend optimization capabilities
Deprecation Notices
- Intel oneAPI Base Toolkit for macOS on x86 is now deprecated and will be discontinued in the 2024.0 release. Several Intel-led open source developer tool projects will continue supporting macOS on Apple Silicon including oneAPI Threading Building Blocks (oneTBB) and Intel® Implicit SPMD Program Compiler and we welcome the opportunity to work with contributors to expand support to additional tools in the future.
- Intel® C++ Compiler Classic (icc) is deprecated and will be removed in a oneAPI release in the second half of 2023. Intel recommends that customers transition now to using the LLVM-based Intel® oneAPI DPC++/C++ Compiler (icx) for continued Windows* and Linux* support, new language support, new language features, and optimizations. Note that starting with release 2021.7, macOS* support is limited to Mac* computers with Intel® Processors. For more information on icx, see the Intel® oneAPI DPC++/C++ Compiler Developer Guide and Reference.
- Intel FPGA Add-on for OneAPI Base Toolkit has been deprecated. However, Intel continues to support FPGA developmental flow. For more information, refer to the main oneAPI-specific Intel FPGA development flow webpage and Intel® oneAPI Toolkits Installation Guides for Linux and Windows.
- Intel oneAPI Base Toolkit for macOS on x86 is now deprecated and will be discontinued in the 2024.0 release. Several Intel-led open source developer tool projects will continue supporting macOS on Apple Silicon including oneAPI Threading Building Blocks (oneTBB) and Intel® Implicit SPMD Program Compiler and we welcome the opportunity to work with contributors to expand support to additional tools in the future.
-
Intel® oneAPI Video Processing Library (oneVPL) will no longer be included in the Intel® oneAPI Base Toolkit. Please find current and future updates on our GitHub site: oneVPL Change Log. Releases can be found here.
Installation Instructions
Please visit Installation Guide for Intel oneAPI Toolkits
How to Start Using the Tools
Please reference:
- Get Started with the Intel® oneAPI Toolkits for Linux*
- Get Started with the Intel® oneAPI Toolkits for Windows*
Known Issues, Limitations and Workarounds
- Known Issue:
If you installed Intel compilers as part of the oneAPI 2023.2 release of the Intel® oneAPI Base Toolkit, the Intel® oneAPI HPC Toolkit, the Intel® oneAPI IoT Toolkit, or from the oneAPI Standalone Component page, please install the appropriate patch for your environment.
Two patches are now available, one for each of the Intel C++ and Fortran compilers, that were published as part of oneAPI 2023.2:
* Intel® oneAPI DPC+/C+ Compiler and Intel® C++ Compiler Classic
* Intel® Fortran Compiler Classic and Intel® Fortran CompilerThe patch version is 2023.2.1.
These patches apply only to Linux* and Windows*.
These patches resolve the issue of missing Environment Modules utility modulefiles and other issues.
The patches are available on the Intel® Registration Center, other distribution channels, like APT, YUM, and the standalone component page.
- Known Issue: Intel® AI Analytics Toolkit (AI Kit) 2023.1 doesn't work with Intel® oneAPI Base Toolkit 2023.1 because of incompatibility with Intel® oneAPI DPC++/C++ Compiler and runtime and Intel® oneAPI Math Kernel Library. Please keep using Intel® oneAPI Base Toolkit 2023.0 with Intel® AI Analytics Toolkit 2023.1.
- Known Issue: When using Intel® oneAPI DPC++/C++ Compiler on a Linux machine, users may run into an issue if the highest version of GNU gcc detected doesn't have the equivalent g++ package installed. More details on the error and workarounds can be found here.
- Known Issue: Installation of Intel® Distribution of Python will fail if bzip2 is not installed on a Linux machine.Bzip2 is required to extract packages, and a system without this software will result in an installation failure
- Please read the whitepaper on Challenges, tips, and known issues when debugging heterogeneous programs using DPC++ or OpenMP offload
- Limitations
- Running any GPU code on a Virtual Machine is not supported at this time.
- If you have chosen to download the Get Started Guide to use offline, viewing it in Chrome may cause the text to disappear when the browser window is resized. To fix this problem, resize your browser window again, or use a different browser.
- Eclipse* 4.12: the code sample project created by IDE plugin from Makefile will not build. It is a known issue with Eclipse 4.12. Please use Eclipse 4.9, 4.10 or 4.11.
-
Known issue for FPGA and GPU regarding libtinfo.so.5 library - clang: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory
-
When compiling for FPGA or GPU, you might see this error. To work around this issue, you must install the required compatibility library by executing one of the following OS-specific commands:
-
On Ubuntu 20.04: sudo apt install -y libncurses5 libncurses5-dev libncursesw5-dev
-
On RHEL/CentOS 8: sudo yum install ncurses-compat-libs
-
On SUSE 15: sudo zypper install libcurses5 ncurses5-devel
-
-
-
Known issue - the installation error on Windows "LoadLibrary failed with error 126: the specified module could not be found" in certain environment only
-
Impacted environment: Windows with AMD* graphics card
-
Details:
When a Windows system has AMD* graphics cards or AMD Radeon Vega* graphics units, the installer of oneAPI Toolkits may report the error "LoadLibrary failed with error 126: the specified module could not be found". This has been reported and is being investigated. Please use the workaround for this release. -
Workaround:
Temporarily disable the Intel® HD Graphics during the installation of oneAPI Toolkits with the steps below:
Open the Device Manager > Display Adapters; Right click on the listed display (common is the intel integrated graphics accelerator) and select DISABLE.
-
- Known issue - "Debug Error!" from Microsoft Visual C++ Runtime Library
- Impacted environment: Windows, "Debug" build only, mixed use of DPC++ & oneAPI libraries (except oneTBB)
- Details: This error may occur only when the DPC++ program is built in "Debug" configuration and it uses one of the oneAPI libraries that do not have a dynamic debug libraries, e.g. oneVPL; The oneTBB is not impacted by this issue.
- The error is similar to the following:
- Workaround:
- Use "Release" configuration to build the program for now.
Release Notes for All Tools included in Intel® oneAPI Base Toolkit
- Intel® oneAPI DPC++ Compiler Release Notes
- Intel® DPC++ Compatibility Tool Release Notes
- Intel® oneAPI DPC++ Library Release Notes
- Intel® FPGA Add-On for oneAPI Base Toolkit Release Notes
- Intel® Distribution for GDB* Release Notes
- Intel® oneAPI Math Kernel Library Release Notes
- Intel® oneAPI Threading Building Blocks Library Release Notes
- Intel® Integrated Performance Primitives Release Notes
- Intel® oneAPI Data Analytics Library Release Notes
- Intel® Distribution for Python* Release Notes
- Intel® VTune™ Profiler Release Notes
- Intel® Advisor Release Notes
- Intel® oneAPI Deep Neural Network Library Release Notes
- Intel® oneAPI Collective Communications Library Release Notes
- Intel® oneAPI Video Processing Library Release Notes
Previous oneAPI Releases
Notices and Disclaimers
Intel technologies may require enabled hardware, software or service activation.
No product or component can be absolutely secure.
Your costs and results may vary.
© Intel Corporation. Intel, the Intel logo, and other Intel marks are trademarks of Intel Corporation or its subsidiaries. Other names and brands may be claimed as the property of others.
No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document.
The products described may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request.
Intel disclaims all express and implied warranties, including without limitation, the implied warranties of merchantability, fitness for a particular purpose, and non-infringement, as well as any warranty arising from course of performance, course of dealing, or usage in trade.