Intel® C++ Compiler

Using latest Intel® Compilers to Mitigate Speculative Execution Side-Channel Issues

The Intel Parallel Studio XE 2018 (IPSXE2018) update 2 is released last week that contains the Intel compiler 18.0.2. This version of Intel compiler provides the fix for Spectre variant 2. Please refer to this article for more information -

Inconsistent program behavior on RHEL* 7.4 or Fedora* 25 if compiled with Intel Compiler


We've seen some reports with regarding to RHEL7.4 OS and Fedora 25 that comes with glibc that has a change that Intel Compiler doesn't work well with. There're simple workarounds for the problem. Please see the following two KB articles for details.

Intel® C++ Compiler 18.0 has been released as part of Intel Parallel Studio XE 2018

Intel® Parallel Studio XE 2018, including Intel® C++ Compiler 18.0, is now available from the Intel Registration Center. Release notes can be found

Some of the new supported features are below:

Оптимизировали, оптимизировали, да не выоптимизировали!

Оптимизация? Конечно, каждый сталкивался с данной задачей при разработке своих, сколь-нибудь значительных, требующих определённых вычислений, приложений. При этом способов оптимизировать код существует огромное множество, и, как следствие, различных путей сделать это в автоматическом режиме с помощью опций компилятора. Вот здесь и возникает проблема – как выбрать то, что нужно нам и не запутаться?

Can't use 'mpiicc' after installation of Parallel Studio

Hello all,

I just installed parallel_studio_xe_2018_update2_professional_edition.
After some digging I've found how to enable the command 'icc'.
Can't find references about how to enable 'mpiicc' though (I'm not referring to 'mpicc'!).

May someone please guide me?
I'm on Ubuntu 18.04.

> Edit:

I've noticed that the `` link is missing from `/opt/intel/bin`.

Intel compiler doesn't support '__builtin_shuffle'


I failed to build freetype-2.9.1, harfbuzz-1.7.6 and libpng-1.6.34 using 'icc (ICC) 18.0.1 20171018'

The following is my building steps for your reference:

cd libpng-1.6.34 && ./ && ./configure --prefix=/usr/local/ --enable-shared && make && make install

cd freetype-2.9.1 && ./configure --prefix=/usr/local/ --enable-shared --with-png=no --with-harfbuzz=no && make && make install

Suscribirse a Intel® C++ Compiler