Intel® Integrated Performance Primitives
Community support and discussions relating to developing high-performance vision, signal, security, and storage applications.
6633 Discussions

New Compiler Option that may be useful for IPP users

Gennady_F_Intel
Moderator
108 Views
The latest versions of Intel C++ Compiler ( * ) introduce new options that will be useful for IPP users.
These options provide to reference in compile time and link with IPP without having to know all the nuances of how the performance libraries can be combined.

On Windows, this option is: /Qipp[:]

On Linux this option is ipp[:]

Where argument: crypto, nonpic_crypto, nonpic and common. When used with no argument, common is the default.
By default this option /Qipp (-ipp) is OFF.

The example of using on Linux OS
icc -ipp=common -o test.out test.cpp

For more details see Intel C++ Compiler User and Reference Guide.

The options are available staring from the following versions of Intel Compiler:
Intel C++ Compiler Professional Edition for
Windows* Version 11.1.038,
Linux* version 11.1.046
and for Mac OS* X version 058
0 Kudos
1 Reply
Vladimir_Dudnik
Employee
108 Views
Would like to add:

Please note if you link your code with IPP DLLs or shared libraries you will need to add path to the libraries to your system environment variable (PATH on windows, LD_LIBRARY_PATH on Linux and DYLIB_LIBRARY_PATH on MacOS) in order to run executable

Regards,
Vladimir
Reply