Installation Guide for Intel® oneAPI Toolkits


1. Introduction

This guide covers the installation of Intel® oneAPI Toolkits on Windows*, Linux* or macOS* systems. The following installation options are available:

Supported Distributions
Installation Option Linux Windows     macOS         
Online Installer Yes Yes Yes
Full package local installer Yes Yes Yes
Container Yes No  
APT Yes No  
YUM Yes No  
Zypper Yes No  

Note Be sure to read the Toolkit Release notes and System requirements to learn more about compatibility details.  If you have applications with long-running GPU compute workloads in native environments, you must disable the hangcheck.

2. Online Installer

  1. Go to the Intel® oneAPI page.
  2. Locate the Intel® oneAPI Base Toolkit or Domain-Specific Toolkit for Specialized Workloads.

Note Some domain-specific toolkits require you to install the Intel oneAPI Base Toolkit first for full functionality.

Note To use third-party IDE, install Eclipse* on your Linux* host system or Microsoft Visual Studio* on your Windows system before installing the Intel® oneAPI Toolkits. This allows you to integrate the plugins as part of the Base Kit installation.

  1. Click the Get the Base Kit button or click the Domain-Specific Toolkit button for standalone capable kits.
  2. Select your OS from the drop-down list.
  3. For a web-based download, click the Configure Install button  
    • For Linux*, you will also have a container and package manager options. Refer to these Linux* install instructions.
  4. Click on the Download button for the Online Installer. Alternatively, you can choose the Local Installer.

        Online Installer

NOTE: If you are targeting an FPGA and would like to install additional components for this kind of development, click on the Intel® FPGA Add-on for oneAPI Base Toolkit in the gray box. This provides an add-on, separate download. See the FPGA install instructions for detailed steps.

2.1 Run the Online Installer

Click the Download button to download the oneAPI toolkit installer.

2.1.1 For Linux* Users

  1. If the downloaded .sh file does not have "x" in file mode, use the following command to add: 

    chmod +x ./l_[Toolkit Name]Kit_[version].sh
  2. Use the following command to launch the installer:

    ./l_[Toolkit Name]Kit_[version].sh
  3. Follow the installer instructions.

Note  If you are using Intel GPU, you will need to install the latest GPU drivers separately.

2.1.2 For Windows* Users

  1.  Double-click the EXE file to launch the GUI installer.
w_[Toolkit Name]Kit_[version].exe

      2.  Follow the installer instruction screens. 

2.1.3 For macOS* Users

  1. Mount ./w_[Toolkit Name]Kit_[version].dmg disk image to system.
  2. Go to the disk.
  3. Launch ./

Once the installation is complete, verify that your toolkit has been installed to the correct installation directory

Default installation directory OS
root:  /opt/intel/oneapi
user: ~/intel/oneapi
C:\Program Files (x86)\Intel\oneAPI  Windows*
/opt/intel/oneapi macOS*


Note Be sure to read the Toolkit release notes and system requirements to learn more about compatibility details.

Note If you have applications with long-running GPU compute workloads in native environments, you must disable the hangcheck timeout period to avoid terminating workloads.

3. Local Installer (Full package)

This section contains steps to install your toolkit using the Local Installer. When selecting Local Installer the full package is available for download.

On selected toolkit download page click Get It Now button. Select your OS and then under Local Installer on the right, click the Download button. Save the installation file to your computer.

               Local Installer

For Linux Users

You can choose to install:

For Windows Users

For macOS Users

3.1 Install with the GUI  

3.1.1 For Linux* Users

  1. If the downloaded .sh file does not have "x" in file mode, use the following command to add: 

    chmod +x ./l_[Toolkit Name]Kit_[version].sh
  2. Use the following command to launch the installer: 
    ./l_[Toolkit Name]Kit_[version].sh
  3. Follow the installer instructions.

Note  If you are using Intel GPU, you will need to install the latest GPU drivers separately.

3.1.2 For Windows* Users

  1. Double-click the EXE file to launch the GUI installer.

    w_[Toolkit Name]Kit_[version].exe

  2.  Follow the installer instruction screens. 

3.1.3 For macOS* Users

  1. Mount ./w_[Toolkit Name]Kit_[version].dmg disk image to system.
  2. Go to the disk.
  3. Launch ./

Once the installation is complete, verify that your toolkit has been installed to the default directory

Default installation directory


root:  /opt/intel/oneapi
user: ~/intel/oneapi
C:\Program Files (x86)\Intel\oneAPI  Windows*
/opt/intel/oneapi macOS*


NOTE: Be sure to read the Toolkit release notes and system requirements to learn more about compatibility details.

NOTE: If you have applications with long-running GPU compute workloads in native environments, you must disable the hangcheck timeout period to avoid terminating workloads.

3.2 Install with the Command Line

3.2.1 Silent Install 

For Linux* Users

Follow the instructions below:

  1. Go to the directory where the downloaded toolkit package (.sh) is located. If the downloaded .sh file does not have "x" in file mode, use the following command to add: 
    chmod +x ./l_[Toolkit Name]Kit_[version].sh
  2.  Launch the installation using the following command: 
    sudo ./l_[Toolkit Name]Kit_[version].sh -s -a --silent --eula accept

The installation may take some time to finish. Once the installation is complete, verify that the toolkit is installed in the default directory: /opt/intel/oneapi

 For Windows* Users
  1. Go to the directory where the installer is located.
  2. Run the following command:
w_[Toolkit Name]Kit_[version]_offline.exe -s -a --silent --eula accept

 Once the installation is complete, verify that the toolkit is installed in the default directory: C:\Program Files (x86)\Intel\oneAPI 

For macOS* Users

Follow the instructions below:

  1. Mount ./w_[Toolkit Name]Kit_[version].dmg disk image 
  2. Go to the directory where the installer is located and run the following command:
sudo ./ --silent --eula accept

For example:

hdiutil attach m_BaseKit_b_2021.1.8.1970_offline.dmg
cd /Volumes/m_BaseKit_b_2021.1.8.1970_offline/
./ --silent --eula accept

The installation may take some time to finish. Once the installation is complete, verify that the toolkit is installed in the default directory: /opt/intel/oneapi

3.2.2 Interactive Install 

For Linux* Users
  1. Use the following command to launch the installer: 
    ./l_[Toolkit Name]Kit_[version].sh -a --cli 

        2. Follow installer instructions

        3. Once the installation is complete, verify that your toolkit has been installed to the correct directory: /opt/intel/oneapi

NOTE:  If you are using Intel GPU, you will need to install the latest GPU drivers separately.

NOTE: Be sure to read the Toolkit release notes and system requirements to learn more about compatibility details. Read EULA for Intel Software Development Products

NOTE: If you have applications with long-running GPU compute workloads in native environments, you must disable the hangcheck timeout period to avoid terminating workloads.

3.3 Custom Install oneAPI Toolkit  

The following explains how to install selected oneAPI Toolkit components from the Command Line on Linux* or macOS*. You can specify which products or components to include when installing your toolkit from the command line. Follow the steps below:

  1. Display the list of already installed products and products included in the downloaded package  using the following command:
l_[Toolkit Name]Kit_[version].sh -s -a --list-products

Example of output: 
ID                           Version           Language Installed Name
========================================================================================================== 2021.1-496.beta08          false     Intel(R) oneAPI Threading Building Blocks

         2. Display the  list of components in product of current package using the following command:

l_[Toolkit Name]Kit_[version].sh -s -a --list-components 

        3. Display the list of components of any installed product on the system using the following command:

l_[Toolkit Name]Kit_[version].sh -s -a --list-components --product-id --product-ver 2021.1-496.beta08

Example of output: 
ID                         Version           Language Name
============================================================================================== 2021.1-496.beta08          Intel(R) oneAPI Threading Building Blocks

       4. Run the installation with the command:

sudo ./ --silent --eula accept
  • Once the installation is complete, verify that the toolkit is installed in default directory


Default installation directory


root:  /opt/intel/oneapi
user: ~/intel/oneapi
C:\Program Files (x86)\Intel\oneAPI  Windows
/opt/intel/oneapi macOS


NOTE: Be sure to read the Toolkit release notes and system requirements to learn more about compatibility details. Read EULA for Intel Software Development Products

NOTE:  If you are using Intel GPU, you will need to install the latest GPU drivers separately.

NOTE: If you have applications with long-running GPU compute workloads in native environments, you must disable the hangcheck timeout period to avoid terminating workloads.

4. Other Installation Methods for Linux*

4.1 Linux* Package Managers

Follow these instructions to install from Linux* repositories:

  1. Install from yum (Internet connection required)
  2. Install from APT (Internet connection required)
  3. Install from Zypper (Internet connection required)

NOTE: Be sure to read the Toolkit release notes and system requirements to learn more about compatibility details.

NOTE: If you have applications with long-running GPU compute workloads in native environments, you must disable the hangcheck timeout period to avoid terminating workloads.

4.2 Docker Container

Follow the instructions to install a Docker container.

NOTE: Be sure to read the Toolkit release notes and system requirements to learn more about compatibility details.

5. Set Up a System for FPGA with the Intel® PAC (Linux* only)

There are multiple ways you can work with FPGAs:

5.1 Install the Intel® FPGA Add-on for oneAPI Base Toolkit Package (Linux only)

The Intel® FPGA Add-on for oneAPI Base Toolkit provides the necessary tools to compile an FPGA bitstream for deployment onto your chosen FPGA platform. It is intended for use in conjunction with the Intel® oneAPI DPC++/C++ Compiler, and cannot be used as a standalone component. Use the FPGA add-on to compile your FPGA design for deployment to FPGA hardware.

The Intel® FPGA Add-on for oneAPI Base Toolkit package includes the Intel® Quartus® Prime Pro Edition and the board support package (BSP) for its targeted FPGA platform. The Intel® Quartus® Prime Pro Edition contains the following:

  • Hybrid Placer & Global Router
  • Timing Analyzer
  • Physical Synthesis
  • Incremental Fitter Optimization
  • Interface Planner
  • Synthesis Engine
  • Platform Designer
  • Partial Reconfiguration
  • Block-Based (Hierarchical) Design

NOTE: The FPGA add-on is not required for the emulation or report generation stages of the FPGA development flow. You can complete those stages with just the Intel® oneAPI DPC++/C++ Compiler.

5.1.1 Install the Intel® FPGA Add-on for Intel® PAC with Intel® Arria® 10 GX FPGA and Intel® FPGA PAC D5005 

If you have the Intel® PAC with Intel® Arria® 10 GX FPGA (a10gx) or the Intel® FPGA PAC D5005 (s10sx) on the system and you want to compile your FPGA design for deployment to FPGA hardware, perform the following steps:

  1. Download the Intel® FPGA add-on for oneAPI Base Toolkit package for a10gx and s10sx package, as described in the Online Installer section. See also Intel® FPGA Add-On for oneAPI Base Toolkit home page. 
  2. Unzip the package using the following command:
  3. Run the script in the add-on package directory, as follows:
    cd intel-fpga-addon-for-oneapi-base-kit-for-a10gx-s10sx-linux/l_intel_fpga_dpcpp_2021.1-a10gx-s10sx-beta08
    sudo ./ 

    CAUTION: To install the Intel FPGA add-on package, you need root or sudo privileges. Otherwise, the installer displays an error.

  4. Perform the following for the installer prompts:
    1. Accept the license agreement.
    2. Enter your Intel® oneAPI Base Toolkit installation path. The default path is /opt/intel/oneapi/
    3. Choose to install the prerequisite packages.
  5. Close the existing shell.
  6. Open a new shell and set up the Intel® oneAPI Base Toolkit user environment.
    cd /opt/intel/oneapi or <you own oneAPI base toolkit installation path>
  7. Diagnose the oneAPI Base Toolkit installation, including the FPGA installation and environment by running the script:
    cd /opt/intel/oneapi or <your own oneAPI base toolkit installation path>  

    NOTE: If this diagnostic passes, the script does not print anything. If it fails, the script prints why it failed.

5.1.2 Install the Intel® FPGA Add-on for Intel® Custom Platform

In the 2021.1 beta08 release, two add-on options are supported for the Custom Platform. One containing the Intel® Quartus® Prime software version 19.4 and the other containing the Intel® Quartus® Prime software version 20.2. 
If you are unsure about which software your Custom Platform supports, check with your board vendor.

If you have Intel® Custom Platform on the system and you want to compile your FPGA design for deployment to FPGA hardware, perform the following steps:

  1. Download the Intel® FPGA add-on for oneAPI Base Toolkit package for Custom Platform, as described in the Online Installer section. See also Intel® FPGA Add-On for oneAPI Base Toolkit home page. 
  2. Unzip the package.
    • For the Intel® Quartus® Prime software version 19.4 package, use the following command:
    • For the Intel® Quartus® Prime software version 20.2 package, use the following command:
  3. Run the script in the add-on package directory. 
    • For the Intel® Quartus® Prime software version 19.4 package, use the following command:
      cd intel-fpga-addon-for-oneapi-base-kit-for-custom-platforms-quartus19.4-linux
      cd l_intel_fpga_dpcpp_2021.1-custom-platforms-quartus19.4-beta08
      sudo ./
    • For the Intel® Quartus® Prime software version 20.2 package, use the following command: 
      cd intel-fpga-addon-for-oneapi-base-kit-for-custom-platforms-quartus20.2-linux
      cd l_intel_fpga_dpcpp_2021.1-custom-platforms-quartus20.2-beta08
      sudo ./

      CAUTION  To install the Intel FPGA add-on package, you need root or sudo privileges. Otherwise, the installer displays an error.

  4. Perform the following for the installer prompts:
    1. Accept the license agreement.
    2. Enter your Intel® oneAPI Base Toolkit installation path. By default, it is /opt/intel/oneapi/
    3. Choose to install prerequisite packages.
  5. Visit the Intel® FPGA Development Tools website and download the following two packages:

    The Intel® FPGA add-on for oneAPI Base Toolkit for Custom Platforms does not include the software stack for a10_ref and s10_ref. So, you must obtain the following software stack manually:

    • Intel FPGA OpenCL Board Support Package for Arria 10 GX Linux x86-64 TGZ 
    • Intel FPGA OpenCL Board Support Package for Stratix 10 GX Linux x86-64 TGZ 
  6. Unzip the packages to one of the following locations:
    • /opt/intel/oneapi/intelfpgadpcpp/2021.1-beta08/board  
    • <your own oneAPI base toolkit installation path>/intelfpgadpcpp/2021.1-beta08/board 
  7. Close the existing shell.
  8. Open a new shell and set up the Intel® oneAPI Base Toolkit user environment.
    cd /opt/intel/oneapi or <you own oneAPI base toolkit installation path>
  9. Diagnose the oneAPI Base Toolkit installation, including the FPGA installation and environment by running the script:
    cd /opt/intel/oneapi or <your own oneAPI base toolkit installation path>  

    NOTE: If this diagnostic passes, the script does not print anything. If it fails, the script prints why it failed.

5.2 Install the Intel® PAC Software Stack (Linux only)

This step applies only to the machine with a physical card or the runtime system. If you need an Intel® PAC with Intel Arria® 10 GX FPGA or an Intel® FPGA PAC D5005, contact the Intel sales representatives. Refer to and for more information.

Note: For systems that are used for FPGA bitstream compilation and generation, execute the steps in Install the Software Stack Shipped with Intel® FPGA add-on Package to install the correct version of the Intel PAC software stack. 

Perform the following steps:

  1. Install one of the following software stacks on a system with a physical card:
    • If you are on a system with the Intel® PAC with Intel Arria® 10 GX FPGA, run the following command to install its software stack: 
      aocl install intel_a10gx_pac
    • If you are on a system with the Intel® FPGA PAC D5005, run the following command to install its software stack: 
      aocl install intel_s10sx_pac

CAUTION: Avoid running the aocl install command with secure boot enabled. Otherwise, an error is displayed since it is currently not supported.

CAUTION: The software stack for Intel® PAC with Intel Arria® 10 GX FPGA and Intel® FPGA PAC D5005 cannot be simultaneously installed on the same system. If you have installed one of them and want to install the other one, you must uninstall the former one first by either running the aocl uninstall intel_a10gx_pac or aocl uninstall intel_s10sx_pac command.

  1. Accept the installation prompts to proceed with installing the Intel® PAC software stack. 

NOTE: You must ensure that the FPGA development board is plugged into the system. Verify it using the aocl diagnose command. This diagnostic should be done only once per installation.

TIP: The installer attempts to install the prerequisite packages. If it fails to install a package (for example, due to version conflict or repository incomplete), you can either manually install that package or run the sudo apt -fix-broken install command.

5.2.1 (Caveat) Install the Correct Version of Intel® PAC Software Stack

Both Intel® oneAPI Base Toolkit and Intel® FPGA add-on contains Intel® PAC software stack. The software stack shipped with Intel® oneAPI Base Toolkit has limited functionalities, while the software stack shipped with Intel® FPGA add-on has full functionalities:

Supported Functionality Intel® PAC Software Stack in Intel® oneAPI Base Toolkit  Intel® PAC Software Stack in Intel® FPGA Add-on
Report generation
FPGA runtime
FPGA bitstream generation  

Running steps to install the software stack from section 5.2 before installing the FPGA Add-on in section 5.1 causes the PAC software stack in Base Toolkit to be used by default.
If you want to compile your FPGA design for deployment to FPGA hardware, you must make sure the Intel® PAC software stack shipped with Intel® FPGA add-on has been installed. You can check the installed software stack by running the aoc -list-board-packages command. The installed software stacks are listed in the Installed board packages section in the command output.

To uninstall a previously installed software stack, refer to the uninstall instructions.

5.2.2 Install the Software Stack Shipped with Intel® FPGA Add-on for oneAPI Base Toolkit Package

To install the software stack shipped with the Intel® FPGA Add-on for oneAPI Base Toolkit package, perform the following steps:

  1. Follow the steps in Install the Intel® FPGA Add-on for oneAPI Base Toolkit Package to install the FPGA add-on package.
  2. Setup the Intel® oneAPI base toolkit user environment by running the following commands:
    cd /opt/intel/oneapi or <you own oneAPI base toolkit installation path>
  3. Install the Intel® PAC software stack.

5.2.3 Update the Firmware on your Intel® PAC with Intel® Arria® 10 GX FPGA

If you used your Intel® PAC with Intel® Arria® 10 GX FPGA with the 2021.1-beta06 or a lower version of the Intel® FPGA Add-on in the past, you must update the firmware in order for the FPGA to work with the 2021.1-beta07 and later versions of the Intel® PAC software stack.

Use the instructions in Identifying the Flash Image and BMC Firmware to identify your firmware version. If you need to update the firmware, use the instructions in Updating the FIM and BMC Firmware.

6. Install Intel GPU Drivers  

If you are using Intel GPU, you will need to install the latest GPU drivers (Intel® oneAPI Level Zero and OpenCL™ Driver) separately.

NOTE: For GPU compute workloads, non-root users do not have access to the GPU device. If you do not add a non-root user to the video group, all binaries compiled for a GPU will fail during execution. To fix this problem, add the non-root user to the video group:

sudo usermod -a -G video <username>

From beta08 onwards, please see below to install the latest Intel GPU drivers: 

7. GPU: Disable Hangcheck

This section applies only to applications with long-running GPU compute workloads in native environments. It is not recommended for virtualizations or other standard usages of GPU, such as gaming.

A workload that takes more than four seconds for GPU hardware to execute is a long-running workload. By default, individual threads that qualify as long-running workloads are considered hung and are terminated. By disabling the hangcheck timeout period, you can avoid this problem.

NOTE: If the system is rebooted, hangcheck is automatically enabled. You must disable hangcheck again after every reboot or follow the directions below to disable hangcheck persistently (across multiple reboots). Please re-run this GPU Hangcheck disable with reboot fix if you update (or auto-update) the kernel.

To disable hangcheck until the next reboot:

sudo sh -c "echo N> /sys/module/i915/parameters/enable_hangcheck"

 To disable hangcheck across multiple reboots:

NOTE:  If the kernel is updated, hangcheck is automatically enabled. Run the procedure below after every kernel update to ensure hangcheck is disabled.

  1. Open a terminal.
  2. Open the grub file in /etc/default.
  3. In the grub file, find the line GRUB_CMDLINE_LINUX_DEFAULT="".
  4. Enter this text between the quotes (""):

       5.Run this command

sudo update-grub

        6.Reboot the system. Hangcheck remains disabled.

8. Install OpenCL™ Offline Compiler (OCLOC)

This topic targets Linux* users who want to use Ahead-of-Time (AOT) Compilation to generate binaries for one or multiple selected devices. For details about the AOT feature, please reference the Intel® oneAPI DPC++ Compiler Developer Guide and Reference.

There are currently three operating systems supported, RHEL* 8.0, Ubuntu* 18.04, and Ubuntu 19.10. The directions to install the OCLOC are listed below.

8.1 RHEL 8.0

To access OCLOC packages, add the repository to your system and then install the packages using dnf (Important: root permission is required)

cat << EOF | sudo tee /etc/yum.repos.d/intel-graphics.repo
name=Intel Graphics Drivers Repository baseurl=
sudo dnf install intel-ocloc

8.2 Ubuntu 18.04

Note For Ubuntu 18.04, the distribution is bionic in the repository line below.

To access OCLOC packages, add the repository to your system and then install the packages using apt (Note: root permission is required)

cat << EOF | sudo tee /etc/apt/sources.list.d/intel-graphics.list
deb [trusted=yes arch=amd64] bionic main
sudo apt-get update
sudo apt-get install intel-ocloc

8.3 Ubuntu 19.10

Note For Ubuntu 19.10, the distribution is eoan in the repository line below.

To access OCLOC packages, add the repository to your system and then install the packages using apt (Note: root permission is required)

cat << EOF | sudo tee /etc/apt/sources.list.d/intel-graphics.list
deb [trusted=yes arch=amd64] eoan main
sudo apt-get update
sudo apt-get install intel-opencl-icd

9. Use Code Samples

We have code samples available for download on GitHub* to help you get started. You can clone them to your local machine directly from the following repositories:

For instructions on how to build and run Samples see Get Started With the Intel oneAPI Toolkits for Windows and for Linux.

10. Uninstall oneAPI Toolkits and components

10.1 Uninstall Intel PAC Card (Linux only)

To uninstall an installed software stack, you can run one of the following commands:

  • Intel® PAC for Intel® Arria® 10 GX FPGA  
    aocl uninstall intel_a10gx_pac
  • Intel® FPGA PAC D5005 
    aocl uninstall intel_s10sx_pac 

10.2 Uninstall oneAPI Toolkits

10.2.1 Uninstall Using GUI

  • For Linux or macOS:  
    • Use the following commands to uninstall oneAPI Toolkits:
cd /opt/intel/oneapi/installer 
sudo ./
  • Select "Remove" to remove the toolkit
  • Use Installer dashboard dialog with the list of already installed products (toolkits) to ModifyRepair or Remove each toolkit separately. 

For Windows: Use the Add/Remove Programs option from the Control Panel to uninstall oneAPI Toolkits.

10.2.2 Use Silent CLI 

  • For Linux* or macOS
    • Use the following commands to uninstall oneAPI Toolkits:
cd /opt/intel/oneapi/installer
sudo ./ --action remove --product-id --product-ver 2021.1-496.beta08
  •  For Windows*
    • ​Use the following commands to uninstall oneAPI Toolkits:
installer.exe --action remove --product-id --product-ver 2021.1-496.beta08

10.2.3 Use Linux Package Manager

  • APT
sudo apt autoremove <package_name>
  • YUM
sudo yum autoremove <package_name>

10.3 Uninstall PyTorch* and TensorFlow* (Part of Intel® AI Analytics Toolkit)

10.3.1 Uninstall PyTorch

  1. Deactivate the pytorch environment, if activated.
  2. Uninstall using the following commands: 
    conda remove -p $<install_dir>/pytorch/1.1.0/ --all
    rm -rf $<install_dir>/pytorch

10.3.2 Uninstall TensorFlow

  1. Deactivate the tensorflow environment, if activated.
  2. Uninstall using the following commands:
conda remove -p $<install_dir>/tensorflow/1.14.0/ --all
rm -rf $<install_dir>/tensorflow

10.4 Uninstall the Intel® FPGA Add-on for oneAPI Base Toolkit

To uninstall a specific version of the Intel® FPGA Add-on for oneAPI Base Toolkit, use the following commands:

sudo chmod +w $<install_dir>/intelfpgadpcpp/<version>/ -R
sudo rm -rf $<install_dir>/intelfpgadpcpp/<version>/

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.

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

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.



英特尔的编译器针对非英特尔微处理器的优化程度可能与英特尔微处理器相同(或不同)。这些优化包括 SSE2、SSE3 和 SSSE3 指令集和其他优化。对于在非英特尔制造的微处理器上进行的优化,英特尔不对相应的可用性、功能或有效性提供担保。该产品中依赖于微处理器的优化仅适用于英特尔微处理器。某些非特定于英特尔微架构的优化保留用于英特尔微处理器。关于此通知涵盖的特定指令集的更多信息,请参阅适用产品的用户指南和参考指南。

通知版本 #20110804