Intel Parallel Studio (Cluster Edition)

Intel Parallel Studio Cluster Edition XE 2017.2

Usage

module load intel

Getting started

Optimization

The Intel@ Advisor for Linux can help you find the required parameters for linking and compiling

 file:///opt/apps/intel/2017.2/documentation_2017/en/advisor/welcomepage/get_started.htm 

To find the paramters for the MKL you can use the MKL Link Line Advisor

Some Compiler Options

To get the used CPU type for which you want to optimize and some of the supported features of your CPU you can take a look at.

cat /proc/cpuinfo

New flags since Intel Compiler Version 11.1 :

CPU Architecture Flag -mXXXXXXX
Default on Linux (and Windows) -mSSE2 default (icc > v12.x)
SSE3, SSE2 and SSE instructionsets -mSSE3
SSSE3, Intel® SSE3, SSE2 and SSE -mSSSE3
SSE4.1, SSSE3, SSE3, SSE2 and SSE -mSSE4.1
SSE4.2, SSE4.1, SSSE3, SSE3, SSE2 and SSE -mSSE4.2 Westmere Xeon ww8-2026-1, Lima-Cluster
AVX, Intel® SSE4.2, SSE4.1, SSSE3, SSE3, SSE2 and SSE -mAVX Sandy Bridge, Ivy Bridge
Autoparallization -parallel
use OpenMP -openmp
??? -fPIC
64bit pointer (else autodetect) -m64

Optimization Flags available on OLD Intel Compilers (10.x) Listed are the only available options working with newest supported CPUs:

Core™2 Duo processor, Xeon® 5100 series -xT -axT
Log In