Installing Intel® Parallel Studio XE Runtime 2018 Using YUM Repository

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

Setting up the Repository

There are three ways to install the YUM Repository. [Note: You must be logged in as root to set up and install the repository]

Download and install the repository rpm

  1. Import the gpg public key for the repository
    sudo rpm --import https://yum.repos.intel.com/2018/setup/RPM-GPG-KEY-intel-psxe-runtime-2018
  2. Install the repository rpm
    sudo rpm -Uhv https://yum.repos.intel.com/2018/setup/intel-psxe-runtime-2018-reposetup-1-0.noarch.rpm

Import the .repo file

  1. Add repository
    sudo yum-config-manager --add-repo https://yum.repos.intel.com/2018/setup/intel-psxe-runtime-2018.repo
  2. Import the gpg public key for the repository
    sudo rpm --import https://yum.repos.intel.com/2018/setup/RPM-GPG-KEY-intel-psxe-runtime-2018

Create the repository file manually

  1. Navigate to the repository directory

    ​cd /etc/yum.repos.d
  2. Edit the repo file

    ​vi intel-psxe-runtime-2018.repo
  3. Append the following code:
    [intel-psxe-runtime-2018]
    name=Intel(R) Parallel Studio XE 2018 Runtime
    baseurl=https://yum.repos.intel.com/2018
    enabled=1
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-intel-psxe-runtime-2018
  4. Save and close the file
  5. Import the gpg public key for the repository
    sudo rpm --import https://yum.repos.intel.com/2018/setup/RPM-GPG-KEY-intel-psxe-runtime-2018

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 YUM Package Manager

The following variables are used in the installation commands:
<VERSION>: 2016, 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 see what is available in the repository?

yum --showduplicates list intel-psxe-runtime

How do I install the latest version?

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

    Example: 

    yum install intel-ipp-runtime*

How do I install a particular version?

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

    Example: 

    yum 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
    yum --showduplicates list <COMPONENT>

    Example: 

    yum --showduplicates list intel-ipp-runtime*
  • Use the desired component version in the command
    yum install <COMPONENT>-<VERSION>.<UPDATE>-<BUILD_NUM>

    Example: 

    yum install intel-ipp-runtime*-2018.0-128

How do I upgrade the installed packages?

  1. Upgrade a full runtime package to the latest version
    yum upgrade intel-psxe-runtime
  2. Upgrade a particular component to the latest version
    yum upgrade <COMPONENT>

    Example: 

    ​yum upgrade intel-ipp-runtime*

How do I uninstall a particular version?

  1. Uninstall a full runtime package
    yum remove intel-*-runtime-*<VERSION>.<UPDATE>-<BUILD_NUM>

    Example: 

    yum remove intel-*-runtime-*2018.0-128
  2. Uninstall a particular component
    yum remove <COMPONENT>-<VERSION>.<UPDATE>-<BUILD_NUM>

    Example: 

    yum remove intel-ipp-runtime*-2018.0-128

How do I install several runtime packages side-by-side?

  1. Create the destination folder for the rpm downloads
    mkdir -p <path to download>
  2. Download a new version of the runtime rpms using yum
    yum install --downloadonly intel-psxe-runtime-<VERSION_n>.<UPDATE_n>-<BUILD_NUM_n> --downloaddir=<path to download>
  3. Install the downloaded rpms
    sudo yum localinstall <path to download>/*

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

  1. Install a 32-bit vers of a full runtime rpm
    yum install intel-psxe-runtime.i486
  2. Install a 32-bit version of a particular component
    yum install <COMPONENT>.i486

    Example: 

    yum install intel-ipp-runtime*.i486

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.

For more complete information about compiler optimizations, see our Optimization Notice.