英特尔® System Studio

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 -  https://software.intel.com/en-us/articles/using-intel-compilers-to-mitigate-speculative-execution-side-channel-issues.

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 https://software.intel.com/en-us/articles/intel-c-compiler-180-release-notes.

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 `mpiicc.sh` link is missing from `/opt/intel/bin`.

Intel compiler doesn't support '__builtin_shuffle'

Hi,

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 && ./autogen.sh && ./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

订阅 英特尔® System Studio