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
Intel Atom® Processors
Intel® Core™ Processor Family
Intel® Xeon® Processor Family
Intel® Xeon® Scalable Performance Processor Family
Generic X86 processor
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*