Quantcast
Channel: Intel Developer Zone Articles
Viewing all articles
Browse latest Browse all 3384

Installing Intel® Performance Libraries and Intel® Distribution for Python* Using APT Repository

$
0
0

This page provides general installation and support notes about the Community forum supported Intel® Performance Libraries and Intel® Distribution for Python* as they are distributed via the APT repositories described below.

These software development tools are also available as part of the Intel® Parallel Studio XE and Intel® System Studio products. These products include enterprise-level Intel® Online Service Center support.

Setting up the Repository

Install the GPG key for the repository

Grab the public key and install it as follows:

wget http://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS-2019.PUB
apt-key add GPG-PUB-KEY-INTEL-SW-PRODUCTS-2019.PUB

Add the APT Repository

Add the repositories in two ways:

  • Add all Intel® Performance Libraries and Intel® Distribution for Python* repositories at once:
    sudo wget http://apt.repos.intel.com/setup/intelproducts.list -O /etc/apt/sources.list.d/intelproducts.list
    You can enable or disable repositories in the intelproducts.repo file by setting the value of the enabled directive to 1 or 0 as required.
  • Add an individual product:
    • Intel® Math Kernel Library (Intel® MKL):
      sudo sh -c 'echo deb http://apt.repos.intel.com/mkl stable main > /etc/apt/sources.list.d/intel-mkl.list'
    • Intel® Integrated Performance Primitives (Intel® IPP):
      sudo sh -c 'echo deb http://apt.repos.intel.com/ipp stable main > /etc/apt/sources.list.d/intel-ipp.list'
    • Intel® Distribution for Python*:
      sudo sh -c 'echo deb http://apt.repos.intel.com/intelpython binary/ > /etc/apt/sources.list.d/intelpython.list'
    • Intel® Threading Building Blocks (Intel® TBB): Coming soon
    • Intel® Data Analytics Acceleration Library (Intel® DAAL): Coming soon

Update the list of packages

sudo apt-get update

Intel® Performance Libraries and Intel® Distribution for Python* versions available in the repository

<COMPONENT>

<VERSION>

<UPDATE>

<BUILD_NUM>

Intel® MKL

2017

2

050

Intel® IPP

2017

2

050

Intel® Distribution for Python*

2017

2

045

Intel® TBB

TBD

TBD

TBD

Intel® DAAL

TBD

TBD

TBD

By downloading Intel® Performance Libraries and Intel® Distribution for Python* you agree to the terms and conditions stated in the End-User License Agreement (EULA).

Installing the library and Python packages using the APT-GET Package Manager

The following variables are used in the installation commands:
<PYTHON_VERSION>: 2, 3
<VERSION>: 2017, ...
<UPDATE>: 0, 1, 2, ...
<BUILD_NUMBER>: build number, check the list in previous section
<COMPONENT>: a component name from the list of available components below

Component

<COMPONENT>

Intel® Math Kernel Library

intel-mkl
intel-mkl-32bit
intel-mkl-64bit

Intel® Integrated Performance Primitives

intel-ipp
intel-ipp-32bit
intel-ipp-64bit

Intel® Distribution for Python*

intelpython2
intelpython3

Intel® Threading Building Blocks

Coming soon

Intel® Data Analytics Acceleration Library

Coming soon

How do I install a particular version?

  1. To install a particular version of one of the Intel® Performance Libraries:
    sudo apt-get install <COMPONENT>-<VERSION>.<UPDATE>-<BUILD_NUMBER>

    Example:

    sudo apt-get install intel-mkl-2017.2-050
  2. To install a particular language version of the Intel® Distribution for Python*:
    sudo apt-get install intelpython<PYTHON_VERSION>

    Example:

    sudo apt-get install intelpython3
  3. To specify which version of the Intel® Distribution for Python* to install:
    sudo apt-get install intelpython<PYTHON_VERSION>=<VERSION>.<UPDATE>.<BUILD_NUMBER>

    Example:

    sudo apt-get install intelpython3=2017.2.045

By downloading Intel® Performance Libraries and Intel® Distribution for Python* you agree to the terms and conditions stated in the End-User License Agreement (EULA).

How do I uninstall a particular version?

  1. To uninstall one of the Intel® Performance Libraries:
    sudo apt-get autoremove <COMPONENT>-<VERSION>.<UPDATE>-<BUILD_NUMBER>

    Example:

    sudo apt-get autoremove intel-mkl-2017.2-050
  2. To uninstall the Intel® Distribution for Python*:
    sudo apt-get remove intelpython<PYTHON_VERSION>

    Example:

    sudo apt-get remove intelpython3

Have Questions?

Check out the FAQ
Or ask in our User Forums

 


Viewing all articles
Browse latest Browse all 3384

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>