SYSTEM_REQUIREMENTS.md 2.5 KB

System Requirements

This document provides details about hardware, operating system, and software prerequisites for the oneAPI Threading Building Blocks (oneTBB).

Table of Contents

Supported Hardware

  • Intel(R) Celeron(R) processor family
  • Intel(R) Core* processor family
  • Intel(R) Xeon(R) processor family
  • Intel(R) Xeon Phi* processor family
  • Intel(R) Atom* processor family
  • Non-Intel(R) processors compatible with the processors listed above

Software

Supported Operating Systems

  • Systems with Microsoft* Windows* operating systems
    • Microsoft* Windows* 10
    • Microsoft* Windows* Server 2016
    • Microsoft* Windows* Server 2019
  • Systems with Linux* operating systems
    • Clear Linux*
    • Amazon* Linux 2
    • CentOS* 8
    • Debian* 10
    • Fedora* 34
    • Red Hat* Enterprise Linux* 7, 8
    • SuSE* Linux* Enterprise Server 15
    • Ubuntu* 18.04 LTS, 20.04, 21.04
  • Systems with macOS* operating systems
    • macOS* 10.15, 11.x
  • Systems with Android* operating systems
    • Android* 9

Supported Compilers

  • Intel* oneAPI DPC++/C++ Compiler
  • Intel* C++ Compiler 19.0 and 19.1 version
  • Microsoft* Visual C++ 14.1 (Microsoft* Visual Studio* 2017, Windows* OS only)
  • Microsoft* Visual C++ 14.2 (Microsoft* Visual Studio* 2019, Windows* OS only)
  • For each supported Linux* operating system, the standard gcc version provided with that operating system is supported
    • GNU Compilers (gcc) 4.8.5 - 11.1.1
    • GNU C Library (glibc) version 2.17 - 2.33
    • Clang* 6.0.0 - 12.0.0