System Requirements#

Hardware Requirements#

  • 6th Gen Intel® Core™ processor or higher

  • Intel® Iris® Plus Graphics

  • Intel® Iris® Xe Graphics

  • Intel® Iris® Xe Max Graphics

  • Intel® Iris® Graphics

  • Intel® Iris® Pro Graphics

Software Requirements#

  • GCC* 7.x or higher or Intel® C++ Compiler 19.1 and later

  • Intel® oneAPI DPC++ Compiler latest release (for oneAPI DPC++ interfaces)

  • Intel® oneAPI Threading Building Blocks latest release (for the multi-threaded version of oneDAL)

  • C/C++ Compiler with C++11 support (or C++14 support on Windows*)

  • Microsoft Visual Studio* (2019 and 2022 versions) needed only if using Visual Studio IDE for development

Operating Systems

oneDAL only supports 64-bit operating systems:

  • Linux*: Ubuntu* 18.04 or higher

  • Windows* 10 or higher

  • Windows Server 2019 or higher

  • macOS* 10.14 or higher

To build examples with SYCL API extensions, you also need:

  • GNU* Make on Linux*, nmake on Windows*