Intel® oneAPI DL Framework Developer Toolkit System Requirements

ID 678722
Updated 4/3/2023
Version Latest
Public

author-image

By

The Intel® DL Framework Developer Toolkit is  discontinued with the 2023.2 release.  Both Intel® oneAPI Deep Neural Network Library (oneDNN) and Intel® oneAPI Collective Communications Library (oneCCL) are and will continue to be available as part of the Intel® oneAPI Base Toolkit and as standalone versions.

Overview

This article lists the system requirements for Intel® oneAPI DL Framework Developer Toolkit 2023.1.

Release notes can be found in a dedicated article.

The toolkit includes the following components:

System Requirements

Hardware Requirements

  • CPU Processor:
    • Intel Atom® Processors
    • Intel® Core™ Processor family
    • Intel® Xeon® Processor family
    • Intel® Xeon® Scalable Performance processors
  • Accelerators:

    Note: requires DPC++ support. please refer to Developer Tools Requirements section

    • Intel® Graphics Technology GEN9 or greater
      About GEN9 graphics, the following are included. Also refer to wikipedia GEN9 for details.
      • Intel® HD Graphics 5xx
      • Intel® Iris [Pro] Graphics 5xx
      • Intel® HD Graphics 6xx
      • Intel® UHD Graphics 6xx
      • Intel® Xeon versions with P5xx / P6xx

Software Requirements

Linux OS requirements

  • Ubuntu* LTS v20.04
  • SUSE* Linux Enterprise Server* 15 SP3
  • Red Hat* Enterprise Linux*  8

Developer Tools Requirements

DPC++ development

  • Please follow installation guide for Intel® oneAPI Base Toolkit for DPC++ development.
  • For GPU development, the following GPU drivers are required from https://github.com/intel/compute-runtime/releases with the installation instructions:
    • For public beta release: driver version 19.37.14191 or above
    • Adding to the Pre-systemd group "video": Use the command below to add your account to "video" group.
      $ usermod -a -G video $LOGIN_NAME
      
  • Make sure two files (intel-cpu.icd and intel-neo.icd) with root permission under folder "/etc/OpenCL/vendors" exists after the installation (should be created by default for root installation)
    • Otherwise, create these files:
      • $ echo 'libigdrcl.so' > intel-neo.icd
      • $ echo 'libintelocl.so' > intel-cpu.icd
  • Tool clinfo: an ultility that prints out the information about the available devices on your system. To install:
    $ sudo apt-get install clinfo on Ubuntu
  • Verify existing kernel version: using following command to check if the kernel driver is "i915" or newer.
    $ modinfo i915 | grep "i915.ko"
    filename: /lib/modules/3.19.2/kernel/drivers/gpu/drm/i915/i915.ko

 

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.