Installing Intel® Parallel Studio XE Runtime 2018 Using APT Repository

By Noga Collins, Published: 08/25/2017, Last Updated: 10/08/2018

Intel® Parallel Studio XE Runtime includes everything you need to run applications built with Intel® Parallel Studio XE. The packages are available, through an APT package manager, free of charge, to users who already have applications enabled with Intel® Parallel Studio XE.

Setting up the Repository

Install the GPG key for the repository

Download the public key from https://apt.repos.intel.com/2018/GPG-PUB-KEY-INTEL-PSXE-RUNTIME-2018 and save it to a file. Then add this key to the system keyring:

sudo apt-key add <PATH_TO_DOWNLOADED_GPG_KEY>

Add APT Repository

cd /etc/apt/sources.list.d
sudo vi intel-psxe-runtime-2018.list

Append the following code

deb https://apt.repos.intel.com/2018 intel-psxe-runtime main

Update

sudo apt-get update

Intel® Parallel Studio XE Runtime versions available in the repository

<VERSION

<UPDATE>

<BUILD_NUM>

2018

0

128

2018

1

161

2018

2

199

2018

3

222

2018

4

274

For additional versions see: Intel® Parallel Studio XE Runtime by Version

Installing the runtime packages using the APT Package Manager

The following variables are used in the installation commands:
<VERSION>: 2017, 2018, ...
<UPDATE>: 0, 1, 2, ...
<COMPONENT>: a component name from the list of available components below

Component

<COMPONENT>

Intel® Parallel Studio XE

intel-psxe-runtime

Intel® C++ Compiler

intel-icc-runtime

Intel® Fortran Compiler

intel-ifort-runtime

Intel® Integrated Performance Primitives

intel-ipp-runtime

Intel® Math Kernel Library

intel-mkl-runtime

Intel® Data Analytics Acceleration Library

intel-daal-runtime

Intel® Threading Building Blocks

intel-tbb-runtime

Intel® MPI Library

intel-mpi-runtime

How do I install the latest version?

  1. Installation of full runtime package
    sudo apt-get install intel-psxe-runtime
  2. Installation of particular component from a full runtime package
    sudo apt-get install <COMPONENT>

    Example: 

    sudo apt-get install intel-ipp-runtime

How do I install a particular version?

  1. To install a particular version of a full runtime package
    sudo aptitude install intel-psxe-runtime=<VERSION>.<UPDATE>-<BUILD_NUM>

    Example: 

    sudo aptitude install intel-psxe-runtime=2018.0-128
  2. To install a particular version of a particular component
  • Get the list of all available component versions
    apt-cache madison <COMPONENT>
    

    Example: 

    apt-cache madison intel-ipp-runtime
  • Use the desired component version in the command
    sudo aptitude install <COMPONENT>=<VERSION>.<UPDATE>-<BUILD_NUM>

    Example: 

    sudo aptitude install intel-ipp-runtime=2018.0-128

How do I upgrade the installed packages?

  1. Upgrade a full runtime package to the latest version
    sudo apt-get install intel-psxe-runtime
  2. Upgrade a particular component to the latest version
    sudo apt-get install <COMPONENT>

    Example: 

    ​sudo apt-get install intel-ipp-runtime

How do I uninstall a particular version?

  1. Uninstall a full runtime package
    sudo apt-get purge --auto-remove intel-psxe-runtime
  2. Uninstall a particular component
    sudo apt-get purge --auto-remove <COMPONENT>

    Example: 

    sudo apt-get purge --auto-remove intel-ipp-runtime

How do I install a 32-bit runtime rpm on a 64-bit system?

  1. Install a 32-bit package of a full runtime
    • Add i386 architecture
      sudo dpkg --add-architecture i386
    • Update available packages list
      sudo apt-get update
    • Install the 32-bit runtime package
      sudo apt-get install intel-psxe-runtime:i386
  2. ​Install 32-bit version of particular component:
    sudo dpkg --add-architecture i386
    sudo apt-get update
    sudo apt-get install <COMPONENT>:i386

    Example: 

    sudo apt-get install intel-ipp-runtime:i386

By downloading  Intel® Parallel Studio XE Runtime you agree to the terms and conditions stated in the End-User License Agreement (EULA).

Intel® Parallel Studio XE Runtime location on a local system

/opt/intel/psxe_runtime_<VERSION>.<UPDATE>.<BUILD_NUM>

Links to the last installed runtime package:

/opt/intel/psxe_runtime_<VERSION>
/opt/intel/psxe_runtime

Have Questions?

Check out the FAQ
See our Get Help page for your support options.

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804