The following table lists the Intel(R) IPP Performance Test tool (PTT) command-line options by functional groups, and briefly describes each option.
Groups |
Options |
Descriptions |
---|---|---|
1. Adjusting Console Input |
-A |
Prompt for the parameters before every test from console |
-B |
Batch mode |
|
2. Managing Output |
-r[<file-name>] |
Create <file-name>.csv file and write PTT results to it |
-R[<file-name>] |
Add test results to the file <file-name>.csv |
|
-H[ONLY] |
Add 'Interest' column to .csv file [and run only hot tests] |
|
-o[<file-name>] |
Create <file-name>.txt file and write console output to it |
|
-O[<file-name>] |
Add console output to the file <file-name>.txt |
|
-L <ERR|WARN|PARM|INFO|TRACE> |
Set detail level of the console output |
|
-u[<file-name>] |
Create <file-name>.csv file and write summary table ('_sum' is added to the file name) |
|
-U[<file-name>] |
Add summary table to the file <file-name>.csv ('_sum' is added to the file name) |
|
-e |
Enumerate tests and exit |
|
-g[<file-name>] |
Create signal file just at the end of the whole testing |
|
-s[-] |
Sort or don't sort functions (sort mode is default) |
|
3. Selecting Functions for Testing |
-f <or-pattern> |
Run tests for functions with pattern in their names, case sensitive |
-f-<not-pattern> |
Do not test functions with pattern in their names, case sensitive |
|
-f+<and-pattern> |
Run tests only for functions with pattern in their names, case sensitive |
|
-f=<eq-pattern> |
Run tests of functions with name eq-pattern, case sensitive |
|
-F<func-name> |
Start testing from function with the full name func-name, case sensitive |
|
4. Operation with .ini Files |
-i[<file-name>] |
Read PTT parameters from the file <file-name>.ini |
-I[<file-name>] |
Write PTT parameters to the file <file-name>.ini and exit |
|
-P |
Read tested function names from the .ini file |
|
5. Adjust default directories and file names for input and output |
-n<title-name> |
Set default title name for .ini file and output files |
-p<dir-name> |
Set default directory for .ini file and input test data files |
|
-l<dir-name> |
Set default directory for output files |
|
6. Direct Data Input |
-d<name>=<value> |
Set PTT parameter value |
7. Process priority |
-Y<HIGH/NORMAL> |
Set high or normal process priority (normal is default) |
8. Setting environment |
-N<num-threads> |
Call ippSetNumThreads(<num-treads>) |
9. Getting help |
-h |
Display short help and exit |
-hh |
Display extended help and exit |
|
-h<option> |
Display extended help for the specified option and exit |
Optimization Notice |
---|
The Intel® Integrated Performance Primitives (Intel® IPP) library contains functions that are more highly optimized for Intel microprocessors than for other microprocessors. While the functions in the Intel® IPP library offer optimizations for both Intel and Intel-compatible microprocessors, depending on your code and other factors, you will likely get extra performance on Intel microprocessors. While the paragraph above describes the basic optimization approach for the Intel® IPP library as a whole, the library may or may not be optimized to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include Intel® Streaming SIMD Extensions 2 (Intel® SSE2), Intel® Streaming SIMD Extensions 3 (Intel® SSE3), and Supplemental Streaming SIMD Extensions 3 (Intel® 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. Intel recommends that you evaluate other library products to determine which best meets your requirements. |
Copyright © 2008 - 2010, Intel Corporation. All rights reserved.