Intel IPP installation includes a command-line tool for performance testing - The Intel IPP Performance Test Tool (PTT). It does performance testing for each Intel IPP functions on the same hardware platforms that are valid for the related Intel IPP libraries.
The performance test executable files ps_ipp* files (* - functional domain suffix) are placed in the /ipp/tools/<arch>/perfsys directory. For example, ps_ipps is a tool to measure performance of all Intel IPP signal processing functions.
With the command-line options you can create a list of functions to test and set required parameters with which the function is called during the performance test. You can define the functions and parameters in the .ini file, or enter them directly from the console.
The results are saved in a .csv file. The course of test is displayed on the console, you can be save it in the .txt file.
In the enumeration mode, the Intel IPP PTT creates only a list of the tested functions on the console and can store it in the .txt or .csv files.
The command-line format is:
<ps_FileName> [option_1] [option_2]... [option_n]
A short reference for the command-line options can be displayed on the console. To invoke the reference, just enter -? or -h in the command-line:
ps_ipps -h
The command-line options are divided into several groups by functionality. You can enter options in arbitrary order with at least one space between each option name. Some options (like -r, -R, -o, -O) may be entered several times with different file names, and option -f may be entered several times with different function patterns. For detailed descriptions of the performance test tool command-line options, see Performance Test Tool Command-Line Options.
Optimization Notice |
---|
Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice. Notice revision #20110804 |
Copyright © 2008 - 2011, Intel Corporation. All rights reserved.