Intel® Data Analytics Acceleration Library (Intel® DAAL) 2018 Installation Guide

ID 679700
Updated 7/27/2018
Version Latest
Public

author-image

By

Please see the following links to the online resources and documents for the latest information regarding Intel DAAL:

Follow these instructions for a standalone installation of Intel® Data Analytics Acceleration Library (Intel® DAAL). If your copy of Intel® DAAL is a part of one of our "suite products" (e.g., Intel® Parallel Studio XE), your installation procedure may be different than that described below; in which case, please refer to the readme and installation guides for your "suite product" for specific installation details.

Before installing Intel® DAAL, check the Product Downloads section of Intel® Registration Center to see if a newer version of the library is available. The version listed in your download license letter may not be the most current version available.

If you have a previous version of Intel® DAAL installed you do not need to uninstall it before installing a new version. If you choose to uninstall the older version, you may do so at any time. 

Note: Installation on 32-bit hosts is no longer supported. However, the 32-bit library continues to exist, and can be used on 64-bit hosts.

Windows* OS

Installing Intel® DAAL on Windows* OS

You can install multiple versions of Intel® DAAL and any combination of 32-bit and 64-bit variations of the library on your development system.

Interactive installation on Windows* OS

  1. If you received the Intel® DAAL product as a download, double-click on the downloaded file to begin.
  2. Choose a target directory (C:\Users\<Username>\Downloads\Intel\<package_name>  by default) for the contents of the self-extracting setup file to be placed before the actual library installation. You may choose to remove or keep temporarily extracted files after installation is complete. If you need to free up disk space, you can safely remove the files in this Downloads  directory. However, deleting these files will impact your ability to change your installation options later using the add/remove applet, but you will always be able to uninstall the library.
  3. Click Extract. The installation wizard appears after files extraction.
  4. The Installation Summary dialog box opens to show the summary of your installation options (chosen components, destination folder, etc.).
    Target platform architecture check boxes select the architecture of the platform where your software will run.
    In the Choose a Destination Folder dialog box, choose the installation directory. By default, it is C:\Program Files\IntelSWTools. You may choose a different directory. All files are installed into the Intel Parallel Studio XE 2018 subdirectory.

    If you agree with the End User License Agreement, click Next to accept the license agreement and proceed to the Visual Studio integration page.
    A dialog window, which enables to choose destination directory and target platform. Next button enables to accept license agreement and start installation
  5. You are able to select the Microsoft Visual Studio* product(s) for integration if any installed on the system. Click Install for installation.
  6. Click Finish in the final screen to exit the Intel Software Setup Assistant.

Online Installation on Windows* OS

The default installation package for Intel® DAAL for Windows now consists of a smaller installation package that dynamically downloads and then installs selected packages. This requires a working internet connection and potentially a proxy setting if you are behind an internet proxy. Full packages are provided alongside this online install package. You can download them if a working internet connection is not available.

Silent Installation on Windows* OS

Silent installation enables you to install Intel® DAAL on a single Windows* machine in a batch mode, without input prompts. Use this option if you need to install the library on multiple similarly configured machines, such as cluster nodes.

To invoke silent installation:

  1. Go to the folder where the Intel® DAAL package was extracted during unpacking; by default, it is the C:\Program Files\Intel\Download\w_daal_2018.y.xxx folder.
  2. Run setup.exe located in this folder: 
    setup.exe [command arguments]

If no command is specified, the installation proceeds in the Setup Wizard mode. If a command is specified, the installation proceeds in the non-interactive (silent) mode.

The table below lists possible command values and the corresponding arguments.

Command

Required Arguments

Optional Arguments

Action
install output=<file>,
eula={accept|reject}
installdir=<installdir>,
license=<license>,
sn=<s/n>,
log=<log file>

Install the product as specified by the arguments.

Use the output argument to define the file where the output will be redirected. This file contains all installer's messages that you may need: general communication, warning, and error messages.

Explicitly indicate by eula=accept that you accept the End-user License Agreement.

Use the license argument to specify a file or folder with the license to be used to activate the product. If a folder is specified, the installation program searches for *.lic  files in the specified folder. You can specify multiple files/folders by supplying this argument several times or by concatenating path strings with the ";" separator.

Use the sn argument to choose activation of the product through a serial number. This activation method requires Internet connection

Do not use the sn and license arguments together because they specify alternative activation methods. If you omit both arguments, the installer only checks whether the product is already activated.

Use the log argument to specify the location for a log file. This file is used only for debugging. Support Engineers may request this file if your installation fails.

remove output=<file> log=<log file> Removes the product. See the description of the install command for details of the output and log arguments.
repair output=<file> log=<log file> Repairs the existing product installation. See the description of the install command for details of the output and log arguments.

For example, the command line
 setup.exe install -output=C:\log.txt -eula=accept
launches silent installation that prints output messages to the C:\log.txt file.

Uninstalling Intel® DAAL for Windows* OS

To uninstall Intel® DAAL, select Add or Remove Programs from the Control Panel and locate the version of Intel® DAAL you wish to uninstall.

Linux* OS

Installing Intel® DAAL on Linux* OS

You can install multiple versions of Intel® DAAL and any combination of 32-bit and 64-bit variations of the library on your development system.

Interactive installation on Linux* OS

  1. If you received the product as a downloadable archive, first unpack the Intel® DAAL package:
    tar -zxvf name_of_downloaded_file
  2. Change the directory (cd) to the folder containing unpacked files.
  3. Run the installation script and follow the instructions in the dialog screens that are presented:
    > ./install.sh
  4. The install script checks your system and displays any optional and critical prerequisites necessary for a successful install. You should resolve all critical issues before continuing the installation. Optional issues can be skipped, but it is strongly recommended that you fix all issues before continuing with the installation.

GUI installation on Linux* OS

If your Linux* system has GUI support, the installation provides a GUI-based installation. To install Intel® DAAL for Linux* OS in the GUI mode, run the install_GUI.sh script:

If GUI is not supported (for example, if running from an ssh terminal), a command-line installation is provided.

Silent Installation on Linux* OS

To run the silent install, follow these steps:

  1.  If you received the product as a downloadable archive, first unpack the Intel® DAAL package:
    >tar -zxvf name_of_downloaded_file
  2. Change the directory (cd) to the folder containing unpacked files.
  3. Accept End User License Agreement by editing the configuration file silent.cfg. To do this, specify ACCEPT_EULA=accept instead of the default decline value.
  4. Run the silent install:
    >./install.sh --silent ./silent.cfg

Tip: You can run install interactively and record all the options into custom configuration file using the following command:
>./install.sh  --duplicate "./my_silent_config.cfg"
After this you can install the package on other machines with the same installation options using
>./install.sh --silent "./my_silent_config.cfg"

Online Installation on Linux* OS

The default installation package for Intel® DAAL for Linux consists of a smaller installation package that dynamically downloads and then installs packages selected to be installed. This requires a working internet connection and potentially a proxy setting if you are behind an internet proxy. Full packages are provided alongside where you download this online install package if a working internet connection is not available.

Offline Installation on Linux* OS

If the system where Intel® DAAL will be installed disconnected from internet, product may be installed in the offline mode.

Uninstalling Intel® DAAL for Linux* OS

If you installed as root, you will need to log in as root.

To uninstall Intel® DAAL run the uninstall script: 

<DAAL-install-dir>/parallel_studio_xe_2018/uninstall.sh.

Alternatively, you may use GUI mode for uninstall Intel® DAAL for Linux* OS:

<DAAL-install-dir>/parallel_studio_xe_2018/uninstall_GUI.sh.

Uninstalling Intel® DAAL will delete all other Parallel Studio XE components.

macOS*

Installing Intel® DAAL on macOS*

There are several different product suites available, for example, Intel® Data Analytics Acceleration Library for macOS*, Intel® Parallel Studio XE Composer Edition for C++ macOS*, each including Intel DAAL as one of components. Please read the download web page carefully to determine which product is appropriate for you.

Interactive installation on macOS*

  1. If you received the Intel DAAL product as a download, double-click on the downloaded file to begin the installation.
  2. You will be asked to select installation mode. The option Install as Administrator is recommended. Click Next and enter the password. The install wizard will proceed automatically.
  3. If you agree with the End User License Agreement, check the radio button of I accept the terms of the license agreement, and click Next
  4. The Installation Summary dialog box opens to show the summary of your installation options (chosen components, destination folder, etc.). Click Install to start installation (proceed to step 7) or click Customize installation to change settings. If you select a custom installation, follow steps 5-7.
    A dialog window, which shows an installation summary and enables to customize installation
  5. In the Choose a Destination Folder dialog box, choose the installation directory. By default, it is /opt/intel. But you may choose a different directory. All files are installed into the Intel Parallel Studio XE 2018 subdirectory (by default /opt/intel/compilers_and_libraries_2018/mac/daal).
  6. If you install DAAL from a Parallel Studio XE product, the package contains components for integration into Xcode *. You are able to select the integration to Xcode* on the Choose Integration target dialog box.
  7. The Installation Summary dialog box opens to show the summary of your installation options (chosen components, destination folder, etc.). Click Install to start installation.
  8. Click Finish in the final screen to exit the Intel Software Setup Assistant.

Silent installation on macOS*

To run the silent install, follow these steps:

  1. If you received the product as a downloadable archive, first unpack the Intel® DAAL package:
    >tar -zxvf name_of_downloaded_file
  2. Change the directory (cd) to the folder containing unpacked files.
  3. Accept End User License Agreement by editing the configuration file silent.cfg. To do this, specify ACCEPT_EULA=accept instead of the default decline value.
  4. Run the silent install:
    >./install.sh --silent ./silent.cfg

Tip: You can run install interactively and record all the options into custom configuration file using the following command:
>./install.sh  --duplicate "./my_silent_config.cfg"
After this you can install the package on other machines with the same installation options using
>./install.sh --silent "./my_silent_config.cfg"

Uninstalling Intel® DAAL for macOS*

  1. Open the file:
    <install_dir>/parallel_studio_xe_2018.<n>.<pkg>/uninstall.app
  2. Follow the prompts.

If you are not currently logged in as root you will be asked for the Administrator or root password.

Uninstalling Intel® DAAL will delete all other Parallel Studio XE components.

Legal Information

Intel, and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries.

*Other names and brands may be claimed as the property of others.

Copyright 2014-2018 Intel Corporation.
This software and the related documents are Intel copyrighted materials, and your use of them is governed by the express license under which they were provided to you (License). Unless the License provides otherwise, you may not use, modify, copy, publish, distribute, disclose or transmit this software or the related documents without Intel's prior written permission.

This software and the related documents are provided as is, with no express or implied warranties, other than those that are expressly stated in the License.

Java is a registered trademark of Oracle and/or its affiliates.