Software development is an iterative process. Start designing your application, and let Intel® software help you build, analyze, and scale that application. Intel® Parallel Studio XE is a software development tool suite for compiling applications and optimizing performance with less effort.

The tools and libraries in each Intel® Parallel Studio XE suite were developed to make the most out of each phase in this process, and grouped together to meet all of your software development needs during that phase. Once the first round of development is complete, continue the process as often as needed to keep your application up-to-date and optimized.

Included in this suite are:

Before You Begin

Intel® Parallel Studio XE 2019 does not provide an integrated development environment (IDE) to use for accessing the tools. You can access the libraries and tools in your suite using one of the two ways outlined in the steps below.

Step 1: Initialize the Tools

To access the standalone or command line versions of the tools, you must first initialize the tools. You can initialize all tools in one step using the initialization utility provided with Intel® Parallel Studio XE 2019.

  1. From a command prompt or script, cd to <install_dir>/parallel_studio_xe_2019.<update number>.<package number>\bin

    By default, <install_dir> is:

    • For root installations: /opt/intel

    • For non-root installations: $HOME/intel

  2. Enter source psxevars.sh or source psxevars.csh.

Step 2A: Access the Tools Using a Third-Party IDE

While Intel® Parallel Studio XE does not provide a built-in IDE, it does integrate with third-party IDEs on Windows*, Linux*, and macOS* to provide a seamless GUI experience for software development.

You can access the entire suite using Eclipse* on Linux*. Once Parallel Studio is installed, the tools are integrated into the menus, and provide toolbars. More information on using Eclipse* with each tool can be found in the tool-specific get started guides.

Step 2B: Access the Tools Using the Command Line

Use the command line to access the tools in this suite in one of two ways:

Following successful installation, the tools and libraries of your Intel® Parallel Studio XE suite can be found in the default folder /opt/intel. Refer to the Intel® Parallel Studio XE Installation Guide for Linux* for a list of default installation locations for each tool. Once you open a command prompt in the correct location for the tool you wish to use, the get started guide for that tool will provide more information on initializing and invoking it using the command line.

Get Started with This Suite

Intel® Parallel Studio XE 2019 Composer Edition has the tools you need to start building applications right out of the box. Start compiling and optimizing your code today using all of the tools and libraries in this suite.

The tools included in this suite are outlined below. Find more information about the tools, including installation guides, get started guides, and release notes, by following the links provided.

Build Description

Intel® C++ Compiler

Intel® Fortran Compiler

The Intel® C++ and Intel® Fortran optimizing compilers create fast code for modern processors. They use the latest instruction sets, auto-vectorize code for supporting/utilizing wider vector registers, and use highly-tuned parallel models like OpenMP*, and Intel® TBB. The compilers offer broad support for the latest C, C++, and Fortran standards.

Enhanced GNU* Project Debugger (GDB)

GDB 8.0 for debugging applications natively on Intel® 64 Architecture systems.

Intel® Distribution for Python

Supercharge applications and speed up core computational packages with this performance-oriented distribution for Python. This distribution addresses fundamental Python performance challenges; delivering the speed of compiled languages with full optimization for a wide range of processors and coprocessors from Intel.

Intel® Math Kernel Library (Intel® MKL)

Intel® Math Kernel Library (Intel® MKL) provides accelerated math processing and neural network routines that increase application performance and reduce development time. Intel® MKL includes highly vectorized and threaded linear algebra, fast Fourier transform (FFT), neural network, vector math, and statistics routines.

Intel® Data Analytics Acceleration Library (Intel® DAAL)

C++, Java* and Python* API library of optimized analytics building blocks for all data analysis stages, from data acquisition to data mining and machine learning. Essential for engineering high performance Big Data applications.

Intel® Threading Building Blocks (Intel® TBB)

Intel® TBB is installed with Parallel STL, an implementation of the C++ standard library algorithms with support for execution policies. For more information, see Get Started with Parallel STL

Intel® Integrated Performance Primitives (Intel® IPP)

Pre-optimized building blocks with computationally intensive functions to help with large dataset problem processing and high-performance computing.

Intel® Integrated Performance Primitives Cryptography (Intel® IPP Cryptography)

Provides a broad range of secure and efficient cryptographic algorithm implementations.

Find More

Online Training

The online training site is an excellent resource for learning Parallel Studio XE basics with webinars, videos, tool-specific training, and tutorials.

Release Notes

The Release Notes contain the most up-to-date information about the product, including system requirements, product description, technical support, and known limitations and issues.

Intel® Parallel Studio XE Installation Guide for Linux*

The Installation Guide contains basic installation instructions for Parallel Studio XE and post-installation configuration instructions for the various drivers and collectors.

Product Code Samples

Site with samples for Intel® software tools. Filter based on the tools you have installed to see the available samples.

Documentation Folder

Folder on your host system with documentation for the Intel Parallel Studio XE tools. Review the subfolders to see all available documentation for the installed tools.

This folder can be found in <install_dir>/documentation_2019 on Linux* and macOS*, or <install_dir>\documentation_2019 on Windows*.

Intel® Software Documentation Library

This is the online documentation library for Intel software products.