Developer Guide for Intel® Integrated Performance Primitives

Finding Intel® IPP on Your System

Intel® Integrated Performance Primitives (Intel® IPP) installs in the subdirectory referred to as <ipp directory> inside <install_dir>. By default, the <install_dir> is:

The tables below describe the structure of the high-level directories on:

Windows* OS:

Directory Contents
env

Batch files to set environmental variables in the user shell

include

Header files for the library functions

lib/ia32

Single-threaded static libraries for the IA-32 architecture

lib/intel64

Single-threaded static libraries for the Intel® 64 architecture

lib/<arch>/tl/<threading_type>, where <arch> is one of {ia32, intel64}, and <threading_type> is one of {tbb, openmp}

Threading Layer static and dynamic libraries

redist/ia32

Single-threaded DLLs for applications running on processors with the IA-32 architecture

redist/intel64

Single-threaded DLLs for applications running on processors with the Intel® 64 architecture

components

Intel IPP interfaces and example files

tools/custom_library_tool_python

Command-line and GUI tool for building custom dynamic libraries

tools/<arch>/staticlib

Header files for disabling the Intel IPP static dispatcher (linking with one CPU-optimized variant)

Linux* OS:

Directory Contents
env

Batch files to set environmental variables in the user shell

include

Header files for the library functions

lib/ia32

Single-threaded static libraries for the IA-32 architecture

lib/intel64

Single-threaded static libraries for the Intel® 64 architecture

lib/<arch>/tl/<threading_type>, where <arch> is one of {ia32, intel64}, and <threading_type> is one of {tbb, openmp}

Threading Layer static and dynamic libraries

lib/<arch>/nonpic

Non-PIC single-threaded static libraries

lib/<arch>_and

Intel IPP libraries for Android*

components

Intel IPP interfaces and example files

tools/custom_library_tool_python

Command-line and GUI tool for building custom dynamic libraries

tools/<arch>/staticlib

Header files for disabling the Intel IPP static dispatcher (linking with one CPU-optimized variant)

macOS*:

Directory Contents
env

Batch files to set environmental variables in the user shell

include

Header files for the library functions

lib/intel64

Single-threaded static libraries for the Intel® 64 architecture

lib/<arch>_and

Intel IPP libraries for Android*

components

Intel IPP interfaces and example files

tools/custom_library_tool_python

Header files for disabling the Intel IPP static dispatcher (linking with one CPU-optimized variant)

See Also