Visible to Intel only — GUID: GUID-EB9CAE4B-B736-4E1A-A544-3996F545A9AB
Visible to Intel only — GUID: GUID-EB9CAE4B-B736-4E1A-A544-3996F545A9AB
Prerequisites
Consider the following important information before installing the Intel oneAPI packages.
System Requirements
Refer to the toolkit-specific Release Notes and System Requirements documents to learn more about compatibility details:
Intel® oneAPI Base Toolkit Release Notes | System Requirements
Intel® oneAPI HPC Toolkit Release Notes | System Requirements
Intel® oneAPI IoT Toolkit Release Notes | System Requirements
Intel® oneAPI AI Analytics Toolkit Release Notes | System Requirements
Intel® oneAPI System Bring-up Toolkit Release Notes | System Requirements
Intel® oneAPI Rendering Toolkit Release Notes | System Requirements
Intel® oneAPI DL Framework Developers Toolkit Release Notes | System Requirements
IDE Integration
To use third-party IDE, install Eclipse* on your Linux* OS host system before installing oneAPI Toolkits. This allows you to integrate the plugins as part of the Intel oneAPI Base Toolkit installation.
Use Modulefiles or a Configuration File to Set Environment Variables (optional)
Environment variables can be set up manually (as described in Get Started Guides and sample README files) or automatically using one of the methods below: - Use modulefiles <https://www.intel.com/content/www/us/en/develop/documentation/oneapi-programming-guide/top/oneapi-development-environment-setup/use-modulefiles-with-linux.html>_ - Use a setvars.sh configuration file <https://www.intel.com/content/www/us/en/develop/documentation/oneapi-programming-guide/top/oneapi-development-environment-setup/use-the-setvars-script-with-linux-or-macos/use-a-config-file-for-setvars-sh-on-linux-or-macos.html>_
Set Up Your System for Intel GPU
If you are using Intel GPU, complete the following steps before or after Intel oneAPI installation:
Check that you have fulfilled the requirements of Intel® Graphics Compute Runtime for oneAPI Level Zero and OpenCL™ Driver. Make sure that you have permissions to access the /dev/dri/renderD\* and /dev/dri/card\* files. This typically means that your user account is a member of the video (on Ubuntu* 18, Fedora* 30, and SLES* 15 SP1) or render (on Ubuntu* 19 and higher, CentOS* 8, and Fedora* 31) group. Alternatively, an administrator with sudo or root privilege can change the group owner of /dev/dri/renderD\* and /dev/dri/card\* to a group ID used by your user base.
If you have applications with long-running GPU compute workloads in native environments, you must disable the hangcheck timeout period to avoid terminating workloads.
If you plan to use the Intel® Distribution for GDB* on Linux* OS, make sure to configure debugger access.