Please see the following links to the online resources and documents for the latest information regarding Intel DAAL:
· Intel® DAAL 2017 Release Notes
· Intel® DAAL 2017 Installation Guide
· Intel® DAAL 2017 System Requirements
System Requirements
The Intel® DAAL supports the IA-32 and Intel® 64 architectures. For a complete explanation of these architecture names please read the following article:
Intel Architecture Platform Terminology for Development Tools.
The lists below pertain only to the system requirements necessary to support application development with Intel® DAAL. Please review your compiler (gcc*, Microsoft Visual Studio* or Intel® Compiler Pro) hardware and software system requirements, in the documentation provided with that product to determine the minimum development system requirements necessary to support your compiler product.
Supported Operating Systems
- Windows 10* (IA-32/Intel® 64)
- Windows 8* (IA-32/Intel® 64)
- Windows 8.1* (IA-32/Intel® 64)
- Windows 7* (IA-32/Intel® 64) - Note: SP1 is required for use of Intel® AVX instructions
- Windows Server* 2008 R2 SP1 and SP2 (IA-32/Intel® 64)
- Windows HPC Server 2008 R2 (IA-32/Intel® 64)
- Windows Server* 2012 (IA-32/Intel® 64)
- Red Hat* Enterprise Linux* 6 (IA-32 / Intel® 64)
- Red Hat* Enterprise Linux* 7 (IA-32 / Intel® 64)
- Red Hat Fedora* core 21 (IA-32 / Intel® 64)
- SUSE Linux Enterprise Server* 11
- SUSE Linux Enterprise Server* 12
- SUSE Linux Enterprise Server* 12 SP1
- Debian* GNU/Linux 7 (IA-32 / Intel® 64)
- Debian* GNU/Linux 8 (IA-32 / Intel® 64)
- Ubuntu* 14.04 LTS (IA-32/Intel® 64
- Ubuntu* 15.04 (IA-32 / Intel® 64)
- Ubuntu* 16.04 LTS (IA-32 / Intel® 64)
- OS X* 10.11 (Xcode 7.0 and higher)
- OS X* 10.12
Note: Intel® DAAL is expected to work on many more Linux distributions as well. Let us know if you have trouble with the distribution you use.
Supported C/C++* compilers for Windows* OS:
- Intel® C++ Compiler 16.0 for Windows* OS
- Intel® C++ Compiler 17.0 for Windows* OS
- Microsoft Visual Studio* 2012 - help file and environment integration
- Microsoft Visual Studio* 2013 - help file and environment integration
- Microsoft Visual Studio* 2015 - help file and environment integration
Supported C/C++* compilers for Linux* OS:
- Intel® C++ Compiler 15.0 for Linux* OS
- Intel® C++ Compiler 16.0 for Linux* OS
- Intel® C++ Compiler 17.0 for Linux* OS
- GNU Compiler Collection 4.9 and later
Supported C/C++* compilers for OS X*:
- Intel® C++ Compiler 15.0 for OS X*
- Intel® C++ Compiler 16.0 for OS X*
- Intel® C++ Compiler 17.0 for OS X*
- GNU Compiler Collection 4.9 and later
- Clang compiler
Supported Java* compilers:
- Java* SE 7 from Sun Microsystems, Inc.
- Java* SE 8 from Sun Microsystems, Inc.
Supported Python versions:
- Intel® Distribution of Python 3.5 (64-bit) for Windows* OS
- Intel® Distribution of Python 2.7 for Linux* OS
- Intel® Distribution of Python 3.5 for Linux* OS
- Intel® Distribution of Python 2.7 (64-bit) for OS X*
- Intel® Distribution of Python 3.5 (64-bit) for OS X*
- Python* 2.7 for Linux* OS
- Python* 3.5 for Linux* OS
- Python* 2.7 for OS X*
- Python* 3.5 for OS X*
MPI implementations that Intel® DAAL for Windows* OS has been validated against:
MPI implementations that Intel® DAAL for Linux* OS has been validated against:
SQL
- MySQL 5.0-5.7
- MySQL 4.0-4.1
Hadoop* implementations that Intel® DAAL has been validated against:
- Hadoop* 2.7.0
Note: Intel® DAAL is expected to work on many more Hadoop* distributions as well. Let us know if you have trouble with the distribution you use.
Spark* implementations that Intel® DAAL has been validated against:
- Spark* 1.6
Note: Intel® DAAL is expected to work on many more Spark* distributions as well. Let us know if you have trouble with the distribution you use.