- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am using Linux Intel64 version of IPP8.1 ( part of Composer XE 2013 SP1) and when I call IppInit I get the following (non-fatal) error.
IppInit() Error:ippStsWaterfall: Cannot load required library, waterfall is used.
I am linking with the single threaded dynamically linked version
ldd shows
libippvm.so.8.1 => /opt/intel/composer_xe_2013_sp1.3.174/ipp/lib/intel64/libippvm.so.8.1 (0x00002b666e51e000)
libippvc.so.8.1 => /opt/intel/composer_xe_2013_sp1.3.174/ipp/lib/intel64/libippvc.so.8.1 (0x00002b666e732000)
libippsc.so.8.1 => /opt/intel/composer_xe_2013_sp1.3.174/ipp/lib/intel64/libippsc.so.8.1 (0x00002b666e952000)
libippr.so.8.1 => /opt/intel/composer_xe_2013_sp1.3.174/ipp/lib/intel64/libippr.so.8.1 (0x00002b666eb6b000)
libippm.so.8.1 => /opt/intel/composer_xe_2013_sp1.3.174/ipp/lib/intel64/libippm.so.8.1 (0x00002b666ed70000)
libippj.so.8.1 => /opt/intel/composer_xe_2013_sp1.3.174/ipp/lib/intel64/libippj.so.8.1 (0x00002b666ef9d000)
libippdi.so.8.1 => /opt/intel/composer_xe_2013_sp1.3.174/ipp/lib/intel64/libippdi.so.8.1 (0x00002b666f1af000)
libippcv.so.8.1 => /opt/intel/composer_xe_2013_sp1.3.174/ipp/lib/intel64/libippcv.so.8.1 (0x00002b666f3b4000)
libippch.so.8.1 => /opt/intel/composer_xe_2013_sp1.3.174/ipp/lib/intel64/libippch.so.8.1 (0x00002b666f5dc000)
libippcc.so.8.1 => /opt/intel/composer_xe_2013_sp1.3.174/ipp/lib/intel64/libippcc.so.8.1 (0x00002b666f7e3000)
libippac.so.8.1 => /opt/intel/composer_xe_2013_sp1.3.174/ipp/lib/intel64/libippac.so.8.1 (0x00002b666fa00000)
libippdc.so.8.1 => /opt/intel/composer_xe_2013_sp1.3.174/ipp/lib/intel64/libippdc.so.8.1 (0x00002b666fc0f000)
libippi.so.8.1 => /opt/intel/composer_xe_2013_sp1.3.174/ipp/lib/intel64/libippi.so.8.1 (0x00002b666fe18000)
libipps.so.8.1 => /opt/intel/composer_xe_2013_sp1.3.174/ipp/lib/intel64/libipps.so.8.1 (0x00002b66700d6000)
libippgen.so.8.1 => /opt/intel/composer_xe_2013_sp1.3.174/ipp/lib/intel64/libippgen.so.8.1 (0x00002b6670341000)
libippcore.so.8.1 => /opt/intel/composer_xe_2013_sp1.3.174/ipp/lib/intel64/libippcore.so.8.1 (0x00002b667057f000)
[
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
could you try to place all libraries from /opt/intel/composer_xe_2013_sp1.3.174/ipp/lib/intel64/libipp*.so* into the one folder with your application and try to run the application.
The message "ippStsWaterfall: Cannot load required library, waterfall is used." means that IPP dynamic dispatcher libipp<domain>.so.8.1 can not find necessary optimized variant which is in a separate library libipp<domain><cpu>.so.8.1 where cpu is: mx, m7, u8, y8, etc.
Pavel
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yup, that was it, my bad....
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sorry I was premature to say the problem had been solved.
The problem appears to be Linux system dependent. I had moved to testing on Centos 6.5 , and noted the error had gone away after re-installing. However, with an identical installation on Centos 5.5, the error is printed. I have checked that all the libipp* libraries are present in the application directory. This issue appeared with the latest Update 3 to Composer XE.
$ ls -l libipp*
-rwxr-xr-x 1 andrewc andrewc 1350298 Apr 25 06:20 libippace9.so
-rwxr-xr-x 1 andrewc andrewc 1350298 Apr 25 06:20 libippace9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1296978 Apr 25 06:20 libippacl9.so
-rwxr-xr-x 1 andrewc andrewc 1296978 Apr 25 06:20 libippacl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1306525 Apr 25 06:20 libippacm7.so
-rwxr-xr-x 1 andrewc andrewc 1306525 Apr 25 06:20 libippacm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1118832 Apr 25 06:20 libippacmx.so
-rwxr-xr-x 1 andrewc andrewc 1118832 Apr 25 06:20 libippacmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 79531 Apr 25 06:20 libippac.so
-rwxr-xr-x 1 andrewc andrewc 79531 Apr 25 06:20 libippac.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1587592 Apr 25 06:20 libippacu8.so
-rwxr-xr-x 1 andrewc andrewc 1587592 Apr 25 06:20 libippacu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1472132 Apr 25 06:20 libippacy8.so
-rwxr-xr-x 1 andrewc andrewc 1472132 Apr 25 06:20 libippacy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2158713 Apr 25 06:20 libippcce9.so
-rwxr-xr-x 1 andrewc andrewc 2158713 Apr 25 06:20 libippcce9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2170175 Apr 25 06:20 libippccl9.so
-rwxr-xr-x 1 andrewc andrewc 2170175 Apr 25 06:20 libippccl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2152000 Apr 25 06:20 libippccm7.so
-rwxr-xr-x 1 andrewc andrewc 2152000 Apr 25 06:20 libippccm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1624922 Apr 25 06:20 libippccmx.so
-rwxr-xr-x 1 andrewc andrewc 1624922 Apr 25 06:20 libippccmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 168828 Apr 25 06:20 libippcc.so
-rwxr-xr-x 1 andrewc andrewc 168828 Apr 25 06:20 libippcc.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2575875 Apr 25 06:20 libippccu8.so
-rwxr-xr-x 1 andrewc andrewc 2575875 Apr 25 06:20 libippccu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2216330 Apr 25 06:20 libippccy8.so
-rwxr-xr-x 1 andrewc andrewc 2216330 Apr 25 06:20 libippccy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 683733 Apr 25 06:20 libippche9.so
-rwxr-xr-x 1 andrewc andrewc 683733 Apr 25 06:20 libippche9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 685881 Apr 25 06:20 libippchl9.so
-rwxr-xr-x 1 andrewc andrewc 685881 Apr 25 06:20 libippchl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 657679 Apr 25 06:20 libippchm7.so
-rwxr-xr-x 1 andrewc andrewc 657679 Apr 25 06:20 libippchm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 582145 Apr 25 06:20 libippchmx.so
-rwxr-xr-x 1 andrewc andrewc 582145 Apr 25 06:20 libippchmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 36731 Apr 25 06:20 libippch.so
-rwxr-xr-x 1 andrewc andrewc 36731 Apr 25 06:20 libippch.so.8.1
-rwxr-xr-x 1 andrewc andrewc 715073 Apr 25 06:20 libippchu8.so
-rwxr-xr-x 1 andrewc andrewc 715073 Apr 25 06:20 libippchu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 717404 Apr 25 06:20 libippchy8.so
-rwxr-xr-x 1 andrewc andrewc 717404 Apr 25 06:20 libippchy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 65448 Apr 25 06:20 libippcore.so
-rwxr-xr-x 1 andrewc andrewc 65448 Apr 25 06:20 libippcore.so.8.1
-rwxr-xr-x 1 andrewc andrewc 7497760 Apr 25 06:20 libippcve9.so
-rwxr-xr-x 1 andrewc andrewc 7497760 Apr 25 06:20 libippcve9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 7961738 Apr 25 06:20 libippcvl9.so
-rwxr-xr-x 1 andrewc andrewc 7961738 Apr 25 06:20 libippcvl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 7038021 Apr 25 06:20 libippcvm7.so
-rwxr-xr-x 1 andrewc andrewc 7038021 Apr 25 06:20 libippcvm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 6323382 Apr 25 06:20 libippcvmx.so
-rwxr-xr-x 1 andrewc andrewc 6323382 Apr 25 06:20 libippcvmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 233495 Apr 25 06:20 libippcv.so
-rwxr-xr-x 1 andrewc andrewc 233495 Apr 25 06:20 libippcv.so.8.1
-rwxr-xr-x 1 andrewc andrewc 11300349 Apr 25 06:20 libippcvu8.so
-rwxr-xr-x 1 andrewc andrewc 11300349 Apr 25 06:20 libippcvu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 7649213 Apr 25 06:20 libippcvy8.so
-rwxr-xr-x 1 andrewc andrewc 7649213 Apr 25 06:20 libippcvy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 485242 Apr 25 06:20 libippdce9.so
-rwxr-xr-x 1 andrewc andrewc 485242 Apr 25 06:20 libippdce9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 496297 Apr 25 06:20 libippdcl9.so
-rwxr-xr-x 1 andrewc andrewc 496297 Apr 25 06:20 libippdcl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 436145 Apr 25 06:20 libippdcm7.so
-rwxr-xr-x 1 andrewc andrewc 436145 Apr 25 06:20 libippdcm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 386528 Apr 25 06:20 libippdcmx.so
-rwxr-xr-x 1 andrewc andrewc 386528 Apr 25 06:20 libippdcmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 50002 Apr 25 06:20 libippdc.so
-rwxr-xr-x 1 andrewc andrewc 50002 Apr 25 06:20 libippdc.so.8.1
-rwxr-xr-x 1 andrewc andrewc 467625 Apr 25 06:20 libippdcu8.so
-rwxr-xr-x 1 andrewc andrewc 467625 Apr 25 06:20 libippdcu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 509055 Apr 25 06:20 libippdcy8.so
-rwxr-xr-x 1 andrewc andrewc 509055 Apr 25 06:20 libippdcy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 141624 Apr 25 06:20 libippdie9.so
-rwxr-xr-x 1 andrewc andrewc 141624 Apr 25 06:20 libippdie9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 160920 Apr 25 06:20 libippdil9.so
-rwxr-xr-x 1 andrewc andrewc 160920 Apr 25 06:20 libippdil9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 84280 Apr 25 06:20 libippdim7.so
-rwxr-xr-x 1 andrewc andrewc 84280 Apr 25 06:20 libippdim7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 80184 Apr 25 06:20 libippdimx.so
-rwxr-xr-x 1 andrewc andrewc 80184 Apr 25 06:20 libippdimx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 26330 Apr 25 06:20 libippdi.so
-rwxr-xr-x 1 andrewc andrewc 26330 Apr 25 06:20 libippdi.so.8.1
-rwxr-xr-x 1 andrewc andrewc 138743 Apr 25 06:20 libippdiu8.so
-rwxr-xr-x 1 andrewc andrewc 138743 Apr 25 06:20 libippdiu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 138337 Apr 25 06:20 libippdiy8.so
-rwxr-xr-x 1 andrewc andrewc 138337 Apr 25 06:20 libippdiy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 9633138 Apr 25 06:20 libippgene9.so
-rwxr-xr-x 1 andrewc andrewc 9633138 Apr 25 06:20 libippgene9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 9633138 Apr 25 06:20 libippgenl9.so
-rwxr-xr-x 1 andrewc andrewc 9633138 Apr 25 06:20 libippgenl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 9624946 Apr 25 06:20 libippgenm7.so
-rwxr-xr-x 1 andrewc andrewc 9624946 Apr 25 06:20 libippgenm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 10061239 Apr 25 06:20 libippgenmx.so
-rwxr-xr-x 1 andrewc andrewc 10061239 Apr 25 06:20 libippgenmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 362958 Apr 25 06:20 libippgen.so
-rwxr-xr-x 1 andrewc andrewc 362958 Apr 25 06:20 libippgen.so.8.1
-rwxr-xr-x 1 andrewc andrewc 9677274 Apr 25 06:20 libippgenu8.so
-rwxr-xr-x 1 andrewc andrewc 9677274 Apr 25 06:20 libippgenu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 27211746 Apr 25 06:21 libippie9.so
-rwxr-xr-x 1 andrewc andrewc 27211746 Apr 25 06:21 libippie9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 28104219 Apr 25 06:21 libippil9.so
-rwxr-xr-x 1 andrewc andrewc 28104219 Apr 25 06:21 libippil9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 17345405 Apr 25 06:21 libippim7.so
-rwxr-xr-x 1 andrewc andrewc 17345405 Apr 25 06:21 libippim7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 15487735 Apr 25 06:21 libippimx.so
-rwxr-xr-x 1 andrewc andrewc 15487735 Apr 25 06:21 libippimx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1115953 Apr 25 06:21 libippi.so
-rwxr-xr-x 1 andrewc andrewc 1115953 Apr 25 06:21 libippi.so.8.1
-rwxr-xr-x 1 andrewc andrewc 33681552 Apr 25 06:21 libippiu8.so
-rwxr-xr-x 1 andrewc andrewc 33681552 Apr 25 06:21 libippiu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 21770718 Apr 25 06:21 libippiy8.so
-rwxr-xr-x 1 andrewc andrewc 21770718 Apr 25 06:21 libippiy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1195009 Apr 25 06:21 libippje9.so
-rwxr-xr-x 1 andrewc andrewc 1195009 Apr 25 06:21 libippje9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1179982 Apr 25 06:21 libippjl9.so
-rwxr-xr-x 1 andrewc andrewc 1179982 Apr 25 06:21 libippjl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1325554 Apr 25 06:21 libippjm7.so
-rwxr-xr-x 1 andrewc andrewc 1325554 Apr 25 06:21 libippjm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1277877 Apr 25 06:21 libippjmx.so
-rwxr-xr-x 1 andrewc andrewc 1277877 Apr 25 06:21 libippjmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 106588 Apr 25 06:21 libippj.so
-rwxr-xr-x 1 andrewc andrewc 106588 Apr 25 06:21 libippj.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1426709 Apr 25 06:21 libippju8.so
-rwxr-xr-x 1 andrewc andrewc 1426709 Apr 25 06:21 libippju8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1298560 Apr 25 06:21 libippjy8.so
-rwxr-xr-x 1 andrewc andrewc 1298560 Apr 25 06:21 libippjy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 7024939 Apr 25 06:21 libippme9.so
-rwxr-xr-x 1 andrewc andrewc 7024939 Apr 25 06:21 libippme9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 7183287 Apr 25 06:21 libippml9.so
-rwxr-xr-x 1 andrewc andrewc 7183287 Apr 25 06:21 libippml9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 6808743 Apr 25 06:21 libippmm7.so
-rwxr-xr-x 1 andrewc andrewc 6808743 Apr 25 06:21 libippmm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 6878922 Apr 25 06:21 libippmmx.so
-rwxr-xr-x 1 andrewc andrewc 6878922 Apr 25 06:21 libippmmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 254321 Apr 25 06:21 libippm.so
-rwxr-xr-x 1 andrewc andrewc 254321 Apr 25 06:21 libippm.so.8.1
-rwxr-xr-x 1 andrewc andrewc 6734432 Apr 25 06:21 libippmu8.so
-rwxr-xr-x 1 andrewc andrewc 6734432 Apr 25 06:21 libippmu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 7124187 Apr 25 06:21 libippmy8.so
-rwxr-xr-x 1 andrewc andrewc 7124187 Apr 25 06:21 libippmy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1484832 Apr 25 06:21 libippre9.so
-rwxr-xr-x 1 andrewc andrewc 1484832 Apr 25 06:21 libippre9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1513889 Apr 25 06:21 libipprl9.so
-rwxr-xr-x 1 andrewc andrewc 1513889 Apr 25 06:21 libipprl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1292480 Apr 25 06:21 libipprm7.so
-rwxr-xr-x 1 andrewc andrewc 1292480 Apr 25 06:21 libipprm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1165251 Apr 25 06:21 libipprmx.so
-rwxr-xr-x 1 andrewc andrewc 1165251 Apr 25 06:21 libipprmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 27725 Apr 25 06:21 libippr.so
-rwxr-xr-x 1 andrewc andrewc 27725 Apr 25 06:21 libippr.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2439409 Apr 25 06:21 libippru8.so
-rwxr-xr-x 1 andrewc andrewc 2439409 Apr 25 06:21 libippru8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1545803 Apr 25 06:21 libippry8.so
-rwxr-xr-x 1 andrewc andrewc 1545803 Apr 25 06:21 libippry8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 3184359 Apr 25 06:21 libippsce9.so
-rwxr-xr-x 1 andrewc andrewc 3184359 Apr 25 06:21 libippsce9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 3120427 Apr 25 06:21 libippscl9.so
-rwxr-xr-x 1 andrewc andrewc 3120427 Apr 25 06:21 libippscl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2938298 Apr 25 06:21 libippscm7.so
-rwxr-xr-x 1 andrewc andrewc 2938298 Apr 25 06:21 libippscm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2018243 Apr 25 06:21 libippscmx.so
-rwxr-xr-x 1 andrewc andrewc 2018243 Apr 25 06:21 libippscmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 148815 Apr 25 06:21 libippsc.so
-rwxr-xr-x 1 andrewc andrewc 148815 Apr 25 06:21 libippsc.so.8.1
-rwxr-xr-x 1 andrewc andrewc 3861608 Apr 25 06:21 libippscu8.so
-rwxr-xr-x 1 andrewc andrewc 3861608 Apr 25 06:21 libippscu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 3412936 Apr 25 06:21 libippscy8.so
-rwxr-xr-x 1 andrewc andrewc 3412936 Apr 25 06:21 libippscy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 6670875 Apr 25 06:21 libippse9.so
-rwxr-xr-x 1 andrewc andrewc 6670875 Apr 25 06:21 libippse9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 6537458 Apr 25 06:21 libippsl9.so
-rwxr-xr-x 1 andrewc andrewc 6537458 Apr 25 06:21 libippsl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 6534200 Apr 25 06:21 libippsm7.so
-rwxr-xr-x 1 andrewc andrewc 6534200 Apr 25 06:21 libippsm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 4485205 Apr 25 06:21 libippsmx.so
-rwxr-xr-x 1 andrewc andrewc 4485205 Apr 25 06:21 libippsmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 613435 Apr 25 06:21 libipps.so
-rwxr-xr-x 1 andrewc andrewc 613435 Apr 25 06:21 libipps.so.8.1
-rwxr-xr-x 1 andrewc andrewc 9849087 Apr 25 06:21 libippsu8.so
-rwxr-xr-x 1 andrewc andrewc 9849087 Apr 25 06:21 libippsu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 7053525 Apr 25 06:21 libippsy8.so
-rwxr-xr-x 1 andrewc andrewc 7053525 Apr 25 06:21 libippsy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2559831 Apr 25 06:21 libippvce9.so
-rwxr-xr-x 1 andrewc andrewc 2559831 Apr 25 06:21 libippvce9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2578367 Apr 25 06:21 libippvcl9.so
-rwxr-xr-x 1 andrewc andrewc 2578367 Apr 25 06:21 libippvcl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2466460 Apr 25 06:21 libippvcm7.so
-rwxr-xr-x 1 andrewc andrewc 2466460 Apr 25 06:21 libippvcm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2306042 Apr 25 06:21 libippvcmx.so
-rwxr-xr-x 1 andrewc andrewc 2306042 Apr 25 06:21 libippvcmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 184487 Apr 25 06:21 libippvc.so
-rwxr-xr-x 1 andrewc andrewc 184487 Apr 25 06:21 libippvc.so.8.1
-rwxr-xr-x 1 andrewc andrewc 3124797 Apr 25 06:21 libippvcu8.so
-rwxr-xr-x 1 andrewc andrewc 3124797 Apr 25 06:21 libippvcu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2724329 Apr 25 06:21 libippvcy8.so
-rwxr-xr-x 1 andrewc andrewc 2724329 Apr 25 06:21 libippvcy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 5310811 Apr 25 06:21 libippvme9.so
-rwxr-xr-x 1 andrewc andrewc 5310811 Apr 25 06:21 libippvme9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 5851124 Apr 25 06:21 libippvml9.so
-rwxr-xr-x 1 andrewc andrewc 5851124 Apr 25 06:21 libippvml9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 3310127 Apr 25 06:21 libippvmm7.so
-rwxr-xr-x 1 andrewc andrewc 3310127 Apr 25 06:21 libippvmm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1885041 Apr 25 06:21 libippvmmx.so
-rwxr-xr-x 1 andrewc andrewc 1885041 Apr 25 06:21 libippvmmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 114831 Apr 25 06:21 libippvm.so
-rwxr-xr-x 1 andrewc andrewc 114831 Apr 25 06:21 libippvm.so.8.1
-rwxr-xr-x 1 andrewc andrewc 4462165 Apr 25 06:21 libippvmu8.so
-rwxr-xr-x 1 andrewc andrewc 4462165 Apr 25 06:21 libippvmu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 4434422 Apr 25 06:21 libippvmy8.so
-rwxr-xr-x 1 andrewc andrewc 4434422 Apr 25 06:21 libippvmy8.so.8.1
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Actually the problem remains and seems to be Linux version dependent. I tested on Centos 6.5 to check and after-installing the issue was not present. However, back on Centos 5.5, the issue IS present. This is a listing of the directory where the main application resides.
$ ls -l libipp*
-rwxr-xr-x 1 andrewc andrewc 1350298 Apr 25 06:20 libippace9.so
-rwxr-xr-x 1 andrewc andrewc 1350298 Apr 25 06:20 libippace9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1296978 Apr 25 06:20 libippacl9.so
-rwxr-xr-x 1 andrewc andrewc 1296978 Apr 25 06:20 libippacl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1306525 Apr 25 06:20 libippacm7.so
-rwxr-xr-x 1 andrewc andrewc 1306525 Apr 25 06:20 libippacm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1118832 Apr 25 06:20 libippacmx.so
-rwxr-xr-x 1 andrewc andrewc 1118832 Apr 25 06:20 libippacmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 79531 Apr 25 06:20 libippac.so
-rwxr-xr-x 1 andrewc andrewc 79531 Apr 25 06:20 libippac.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1587592 Apr 25 06:20 libippacu8.so
-rwxr-xr-x 1 andrewc andrewc 1587592 Apr 25 06:20 libippacu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1472132 Apr 25 06:20 libippacy8.so
-rwxr-xr-x 1 andrewc andrewc 1472132 Apr 25 06:20 libippacy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2158713 Apr 25 06:20 libippcce9.so
-rwxr-xr-x 1 andrewc andrewc 2158713 Apr 25 06:20 libippcce9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2170175 Apr 25 06:20 libippccl9.so
-rwxr-xr-x 1 andrewc andrewc 2170175 Apr 25 06:20 libippccl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2152000 Apr 25 06:20 libippccm7.so
-rwxr-xr-x 1 andrewc andrewc 2152000 Apr 25 06:20 libippccm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1624922 Apr 25 06:20 libippccmx.so
-rwxr-xr-x 1 andrewc andrewc 1624922 Apr 25 06:20 libippccmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 168828 Apr 25 06:20 libippcc.so
-rwxr-xr-x 1 andrewc andrewc 168828 Apr 25 06:20 libippcc.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2575875 Apr 25 06:20 libippccu8.so
-rwxr-xr-x 1 andrewc andrewc 2575875 Apr 25 06:20 libippccu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2216330 Apr 25 06:20 libippccy8.so
-rwxr-xr-x 1 andrewc andrewc 2216330 Apr 25 06:20 libippccy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 683733 Apr 25 06:20 libippche9.so
-rwxr-xr-x 1 andrewc andrewc 683733 Apr 25 06:20 libippche9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 685881 Apr 25 06:20 libippchl9.so
-rwxr-xr-x 1 andrewc andrewc 685881 Apr 25 06:20 libippchl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 657679 Apr 25 06:20 libippchm7.so
-rwxr-xr-x 1 andrewc andrewc 657679 Apr 25 06:20 libippchm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 582145 Apr 25 06:20 libippchmx.so
-rwxr-xr-x 1 andrewc andrewc 582145 Apr 25 06:20 libippchmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 36731 Apr 25 06:20 libippch.so
-rwxr-xr-x 1 andrewc andrewc 36731 Apr 25 06:20 libippch.so.8.1
-rwxr-xr-x 1 andrewc andrewc 715073 Apr 25 06:20 libippchu8.so
-rwxr-xr-x 1 andrewc andrewc 715073 Apr 25 06:20 libippchu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 717404 Apr 25 06:20 libippchy8.so
-rwxr-xr-x 1 andrewc andrewc 717404 Apr 25 06:20 libippchy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 65448 Apr 25 06:20 libippcore.so
-rwxr-xr-x 1 andrewc andrewc 65448 Apr 25 06:20 libippcore.so.8.1
-rwxr-xr-x 1 andrewc andrewc 7497760 Apr 25 06:20 libippcve9.so
-rwxr-xr-x 1 andrewc andrewc 7497760 Apr 25 06:20 libippcve9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 7961738 Apr 25 06:20 libippcvl9.so
-rwxr-xr-x 1 andrewc andrewc 7961738 Apr 25 06:20 libippcvl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 7038021 Apr 25 06:20 libippcvm7.so
-rwxr-xr-x 1 andrewc andrewc 7038021 Apr 25 06:20 libippcvm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 6323382 Apr 25 06:20 libippcvmx.so
-rwxr-xr-x 1 andrewc andrewc 6323382 Apr 25 06:20 libippcvmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 233495 Apr 25 06:20 libippcv.so
-rwxr-xr-x 1 andrewc andrewc 233495 Apr 25 06:20 libippcv.so.8.1
-rwxr-xr-x 1 andrewc andrewc 11300349 Apr 25 06:20 libippcvu8.so
-rwxr-xr-x 1 andrewc andrewc 11300349 Apr 25 06:20 libippcvu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 7649213 Apr 25 06:20 libippcvy8.so
-rwxr-xr-x 1 andrewc andrewc 7649213 Apr 25 06:20 libippcvy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 485242 Apr 25 06:20 libippdce9.so
-rwxr-xr-x 1 andrewc andrewc 485242 Apr 25 06:20 libippdce9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 496297 Apr 25 06:20 libippdcl9.so
-rwxr-xr-x 1 andrewc andrewc 496297 Apr 25 06:20 libippdcl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 436145 Apr 25 06:20 libippdcm7.so
-rwxr-xr-x 1 andrewc andrewc 436145 Apr 25 06:20 libippdcm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 386528 Apr 25 06:20 libippdcmx.so
-rwxr-xr-x 1 andrewc andrewc 386528 Apr 25 06:20 libippdcmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 50002 Apr 25 06:20 libippdc.so
-rwxr-xr-x 1 andrewc andrewc 50002 Apr 25 06:20 libippdc.so.8.1
-rwxr-xr-x 1 andrewc andrewc 467625 Apr 25 06:20 libippdcu8.so
-rwxr-xr-x 1 andrewc andrewc 467625 Apr 25 06:20 libippdcu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 509055 Apr 25 06:20 libippdcy8.so
-rwxr-xr-x 1 andrewc andrewc 509055 Apr 25 06:20 libippdcy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 141624 Apr 25 06:20 libippdie9.so
-rwxr-xr-x 1 andrewc andrewc 141624 Apr 25 06:20 libippdie9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 160920 Apr 25 06:20 libippdil9.so
-rwxr-xr-x 1 andrewc andrewc 160920 Apr 25 06:20 libippdil9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 84280 Apr 25 06:20 libippdim7.so
-rwxr-xr-x 1 andrewc andrewc 84280 Apr 25 06:20 libippdim7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 80184 Apr 25 06:20 libippdimx.so
-rwxr-xr-x 1 andrewc andrewc 80184 Apr 25 06:20 libippdimx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 26330 Apr 25 06:20 libippdi.so
-rwxr-xr-x 1 andrewc andrewc 26330 Apr 25 06:20 libippdi.so.8.1
-rwxr-xr-x 1 andrewc andrewc 138743 Apr 25 06:20 libippdiu8.so
-rwxr-xr-x 1 andrewc andrewc 138743 Apr 25 06:20 libippdiu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 138337 Apr 25 06:20 libippdiy8.so
-rwxr-xr-x 1 andrewc andrewc 138337 Apr 25 06:20 libippdiy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 9633138 Apr 25 06:20 libippgene9.so
-rwxr-xr-x 1 andrewc andrewc 9633138 Apr 25 06:20 libippgene9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 9633138 Apr 25 06:20 libippgenl9.so
-rwxr-xr-x 1 andrewc andrewc 9633138 Apr 25 06:20 libippgenl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 9624946 Apr 25 06:20 libippgenm7.so
-rwxr-xr-x 1 andrewc andrewc 9624946 Apr 25 06:20 libippgenm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 10061239 Apr 25 06:20 libippgenmx.so
-rwxr-xr-x 1 andrewc andrewc 10061239 Apr 25 06:20 libippgenmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 362958 Apr 25 06:20 libippgen.so
-rwxr-xr-x 1 andrewc andrewc 362958 Apr 25 06:20 libippgen.so.8.1
-rwxr-xr-x 1 andrewc andrewc 9677274 Apr 25 06:20 libippgenu8.so
-rwxr-xr-x 1 andrewc andrewc 9677274 Apr 25 06:20 libippgenu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 27211746 Apr 25 06:21 libippie9.so
-rwxr-xr-x 1 andrewc andrewc 27211746 Apr 25 06:21 libippie9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 28104219 Apr 25 06:21 libippil9.so
-rwxr-xr-x 1 andrewc andrewc 28104219 Apr 25 06:21 libippil9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 17345405 Apr 25 06:21 libippim7.so
-rwxr-xr-x 1 andrewc andrewc 17345405 Apr 25 06:21 libippim7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 15487735 Apr 25 06:21 libippimx.so
-rwxr-xr-x 1 andrewc andrewc 15487735 Apr 25 06:21 libippimx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1115953 Apr 25 06:21 libippi.so
-rwxr-xr-x 1 andrewc andrewc 1115953 Apr 25 06:21 libippi.so.8.1
-rwxr-xr-x 1 andrewc andrewc 33681552 Apr 25 06:21 libippiu8.so
-rwxr-xr-x 1 andrewc andrewc 33681552 Apr 25 06:21 libippiu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 21770718 Apr 25 06:21 libippiy8.so
-rwxr-xr-x 1 andrewc andrewc 21770718 Apr 25 06:21 libippiy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1195009 Apr 25 06:21 libippje9.so
-rwxr-xr-x 1 andrewc andrewc 1195009 Apr 25 06:21 libippje9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1179982 Apr 25 06:21 libippjl9.so
-rwxr-xr-x 1 andrewc andrewc 1179982 Apr 25 06:21 libippjl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1325554 Apr 25 06:21 libippjm7.so
-rwxr-xr-x 1 andrewc andrewc 1325554 Apr 25 06:21 libippjm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1277877 Apr 25 06:21 libippjmx.so
-rwxr-xr-x 1 andrewc andrewc 1277877 Apr 25 06:21 libippjmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 106588 Apr 25 06:21 libippj.so
-rwxr-xr-x 1 andrewc andrewc 106588 Apr 25 06:21 libippj.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1426709 Apr 25 06:21 libippju8.so
-rwxr-xr-x 1 andrewc andrewc 1426709 Apr 25 06:21 libippju8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1298560 Apr 25 06:21 libippjy8.so
-rwxr-xr-x 1 andrewc andrewc 1298560 Apr 25 06:21 libippjy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 7024939 Apr 25 06:21 libippme9.so
-rwxr-xr-x 1 andrewc andrewc 7024939 Apr 25 06:21 libippme9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 7183287 Apr 25 06:21 libippml9.so
-rwxr-xr-x 1 andrewc andrewc 7183287 Apr 25 06:21 libippml9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 6808743 Apr 25 06:21 libippmm7.so
-rwxr-xr-x 1 andrewc andrewc 6808743 Apr 25 06:21 libippmm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 6878922 Apr 25 06:21 libippmmx.so
-rwxr-xr-x 1 andrewc andrewc 6878922 Apr 25 06:21 libippmmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 254321 Apr 25 06:21 libippm.so
-rwxr-xr-x 1 andrewc andrewc 254321 Apr 25 06:21 libippm.so.8.1
-rwxr-xr-x 1 andrewc andrewc 6734432 Apr 25 06:21 libippmu8.so
-rwxr-xr-x 1 andrewc andrewc 6734432 Apr 25 06:21 libippmu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 7124187 Apr 25 06:21 libippmy8.so
-rwxr-xr-x 1 andrewc andrewc 7124187 Apr 25 06:21 libippmy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1484832 Apr 25 06:21 libippre9.so
-rwxr-xr-x 1 andrewc andrewc 1484832 Apr 25 06:21 libippre9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1513889 Apr 25 06:21 libipprl9.so
-rwxr-xr-x 1 andrewc andrewc 1513889 Apr 25 06:21 libipprl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1292480 Apr 25 06:21 libipprm7.so
-rwxr-xr-x 1 andrewc andrewc 1292480 Apr 25 06:21 libipprm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1165251 Apr 25 06:21 libipprmx.so
-rwxr-xr-x 1 andrewc andrewc 1165251 Apr 25 06:21 libipprmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 27725 Apr 25 06:21 libippr.so
-rwxr-xr-x 1 andrewc andrewc 27725 Apr 25 06:21 libippr.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2439409 Apr 25 06:21 libippru8.so
-rwxr-xr-x 1 andrewc andrewc 2439409 Apr 25 06:21 libippru8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1545803 Apr 25 06:21 libippry8.so
-rwxr-xr-x 1 andrewc andrewc 1545803 Apr 25 06:21 libippry8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 3184359 Apr 25 06:21 libippsce9.so
-rwxr-xr-x 1 andrewc andrewc 3184359 Apr 25 06:21 libippsce9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 3120427 Apr 25 06:21 libippscl9.so
-rwxr-xr-x 1 andrewc andrewc 3120427 Apr 25 06:21 libippscl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2938298 Apr 25 06:21 libippscm7.so
-rwxr-xr-x 1 andrewc andrewc 2938298 Apr 25 06:21 libippscm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2018243 Apr 25 06:21 libippscmx.so
-rwxr-xr-x 1 andrewc andrewc 2018243 Apr 25 06:21 libippscmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 148815 Apr 25 06:21 libippsc.so
-rwxr-xr-x 1 andrewc andrewc 148815 Apr 25 06:21 libippsc.so.8.1
-rwxr-xr-x 1 andrewc andrewc 3861608 Apr 25 06:21 libippscu8.so
-rwxr-xr-x 1 andrewc andrewc 3861608 Apr 25 06:21 libippscu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 3412936 Apr 25 06:21 libippscy8.so
-rwxr-xr-x 1 andrewc andrewc 3412936 Apr 25 06:21 libippscy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 6670875 Apr 25 06:21 libippse9.so
-rwxr-xr-x 1 andrewc andrewc 6670875 Apr 25 06:21 libippse9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 6537458 Apr 25 06:21 libippsl9.so
-rwxr-xr-x 1 andrewc andrewc 6537458 Apr 25 06:21 libippsl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 6534200 Apr 25 06:21 libippsm7.so
-rwxr-xr-x 1 andrewc andrewc 6534200 Apr 25 06:21 libippsm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 4485205 Apr 25 06:21 libippsmx.so
-rwxr-xr-x 1 andrewc andrewc 4485205 Apr 25 06:21 libippsmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 613435 Apr 25 06:21 libipps.so
-rwxr-xr-x 1 andrewc andrewc 613435 Apr 25 06:21 libipps.so.8.1
-rwxr-xr-x 1 andrewc andrewc 9849087 Apr 25 06:21 libippsu8.so
-rwxr-xr-x 1 andrewc andrewc 9849087 Apr 25 06:21 libippsu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 7053525 Apr 25 06:21 libippsy8.so
-rwxr-xr-x 1 andrewc andrewc 7053525 Apr 25 06:21 libippsy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2559831 Apr 25 06:21 libippvce9.so
-rwxr-xr-x 1 andrewc andrewc 2559831 Apr 25 06:21 libippvce9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2578367 Apr 25 06:21 libippvcl9.so
-rwxr-xr-x 1 andrewc andrewc 2578367 Apr 25 06:21 libippvcl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2466460 Apr 25 06:21 libippvcm7.so
-rwxr-xr-x 1 andrewc andrewc 2466460 Apr 25 06:21 libippvcm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2306042 Apr 25 06:21 libippvcmx.so
-rwxr-xr-x 1 andrewc andrewc 2306042 Apr 25 06:21 libippvcmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 184487 Apr 25 06:21 libippvc.so
-rwxr-xr-x 1 andrewc andrewc 184487 Apr 25 06:21 libippvc.so.8.1
-rwxr-xr-x 1 andrewc andrewc 3124797 Apr 25 06:21 libippvcu8.so
-rwxr-xr-x 1 andrewc andrewc 3124797 Apr 25 06:21 libippvcu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2724329 Apr 25 06:21 libippvcy8.so
-rwxr-xr-x 1 andrewc andrewc 2724329 Apr 25 06:21 libippvcy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 5310811 Apr 25 06:21 libippvme9.so
-rwxr-xr-x 1 andrewc andrewc 5310811 Apr 25 06:21 libippvme9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 5851124 Apr 25 06:21 libippvml9.so
-rwxr-xr-x 1 andrewc andrewc 5851124 Apr 25 06:21 libippvml9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 3310127 Apr 25 06:21 libippvmm7.so
-rwxr-xr-x 1 andrewc andrewc 3310127 Apr 25 06:21 libippvmm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1885041 Apr 25 06:21 libippvmmx.so
-rwxr-xr-x 1 andrewc andrewc 1885041 Apr 25 06:21 libippvmmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 114831 Apr 25 06:21 libippvm.so
-rwxr-xr-x 1 andrewc andrewc 114831 Apr 25 06:21 libippvm.so.8.1
-rwxr-xr-x 1 andrewc andrewc 4462165 Apr 25 06:21 libippvmu8.so
-rwxr-xr-x 1 andrewc andrewc 4462165 Apr 25 06:21 libippvmu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 4434422 Apr 25 06:21 libippvmy8.so
-rwxr-xr-x 1 andrewc andrewc 4434422 Apr 25 06:21 libippvmy8.so.8.1
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sorry, it appears the problem is Linux OS dependent. On Centos 6.5 - no problems ( why I said the issue disappeared). Back on Centos 5.5, the issue is present. Identical installations, all libipp*.so are present an accounted for and in the LD_LIBRARY_PATH.
This has come up only since SP1 Update 3.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hm very strange,
let try to debug on a small example, please link the test below twice: with IPP static and dynamic libraries: ippi, ippcore
#include "ipp.h" #include <stdio.h> int main(int argc, char* argv[]) { const IppLibraryVersion *lib; Ipp64u fm; IppStatus status; status= ippInit(); //IPP initialization with the best optimization layer if( status != ippStsNoErr ) { printf("IppInit() Error:\n"); printf("%s\n", ippGetStatusString(status) ); return -1; } //Get version info lib = ippiGetLibVersion(); printf("%s %s\n", lib->Name, lib->Version); //Get CPU features enabled with selected library level fm=ippGetEnabledCpuFeatures(); printf("SSE :%c\n",(fm>>1)&1?'Y':'N'); printf("SSE2 :%c\n",(fm>>2)&1?'Y':'N'); printf("SSE3 :%c\n",(fm>>3)&1?'Y':'N'); printf("SSSE3 :%c\n",(fm>>4)&1?'Y':'N'); printf("SSE41 :%c\n",(fm>>6)&1?'Y':'N'); printf("SSE42 :%c\n",(fm>>7)&1?'Y':'N'); printf("AVX :%c\n",(fm>>8)&1 ?'Y':'N'); printf("AVX2 :%c\n", (fm>>15)&1 ?'Y':'N' ); printf("----------\n"); printf("OS Enabled AVX :%c\n", (fm>>9)&1 ?'Y':'N'); printf("AES :%c\n", (fm>>10)&1?'Y':'N'); printf("CLMUL :%c\n", (fm>>11)&1?'Y':'N'); printf("RDRAND :%c\n", (fm>>13)&1?'Y':'N'); printf("F16C :%c\n", (fm>>14)&1?'Y':'N'); return 0; }
static link:
gcc -o ./ipptest_static ipptest.c -I$IPPROOT/include $IPPROOT/lib/intel64/libippi.a $IPPROOT/lib/intel64/libippcore.a -lc
dynamic link:
gcc -o ./ipptest_dynamic ipptest.c -I$IPPROOT/include -L $IPPROOT/lib/intel64 -lippi -lcore -lc
Also please copy $IPPROOT/lib/intel64/libippi*.so* to the test folder and run the both tests.
Please send the output of the both runs.
Thanks, Pavel
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Mystery deepens
Test example(s) work perfectly (ps you meant -lippcore in above dynamic example)
$HOME/ipptest/ipptest_dynamic
ippIP SSE4.1/4.2 (y8)+ 8.1.1 (r42291)
SSE :Y
SSE2 :Y
SSE3 :Y
SSSE3 :Y
SSE41 :Y
SSE42 :Y
AVX :N
AVX2 :N
----------
OS Enabled AVX :N
AES :Y
CLMUL :Y
RDRAND :N
F16C :N
$ $HOME/ipptest/ipptest_static
ippIP SSE4.1/4.2 (y8)+ 8.1.1 (r42291)
SSE :Y
SSE2 :Y
SSE3 :Y
SSSE3 :Y
SSE41 :Y
SSE42 :Y
AVX :N
AVX2 :N
----------
OS Enabled AVX :N
AES :Y
CLMUL :Y
RDRAND :N
F16C :N
My full program in same environment
IppInit() Error:ippStsWaterfall: Cannot load required library, waterfall is used.
IPP:ippIP SSE4.1/4.2 (y8)+ 8.1.1 (r42291)
SSE :Y
SSE2 :Y
SSE3 :Y
SSSE3 :Y
SSE41 :Y
SSE42 :Y
AVX :N
AVX2 :N
----------
OS Enabled AVX :N
AES :Y
CLMUL :Y
RDRAND :N
F16C :N
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Well could you send me the contant of the folder where your application is?
ls *
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I know you suspect that some ipp libraries are missing! I have run the tests with the IPP dynamic libraries in the LD_LIBRARY_PATH as well as in the same directory as the application, no difference.
$ ls -l libipp*
-rwxr-xr-x 1 andrewc andrewc 1350298 Apr 25 06:20 libippace9.so
-rwxr-xr-x 1 andrewc andrewc 1350298 Apr 25 06:20 libippace9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1296978 Apr 25 06:20 libippacl9.so
-rwxr-xr-x 1 andrewc andrewc 1296978 Apr 25 06:20 libippacl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1306525 Apr 25 06:20 libippacm7.so
-rwxr-xr-x 1 andrewc andrewc 1306525 Apr 25 06:20 libippacm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1118832 Apr 25 06:20 libippacmx.so
-rwxr-xr-x 1 andrewc andrewc 1118832 Apr 25 06:20 libippacmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 79531 Apr 25 06:20 libippac.so
-rwxr-xr-x 1 andrewc andrewc 79531 Apr 25 06:20 libippac.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1587592 Apr 25 06:20 libippacu8.so
-rwxr-xr-x 1 andrewc andrewc 1587592 Apr 25 06:20 libippacu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1472132 Apr 25 06:20 libippacy8.so
-rwxr-xr-x 1 andrewc andrewc 1472132 Apr 25 06:20 libippacy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2158713 Apr 25 06:20 libippcce9.so
-rwxr-xr-x 1 andrewc andrewc 2158713 Apr 25 06:20 libippcce9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2170175 Apr 25 06:20 libippccl9.so
-rwxr-xr-x 1 andrewc andrewc 2170175 Apr 25 06:20 libippccl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2152000 Apr 25 06:20 libippccm7.so
-rwxr-xr-x 1 andrewc andrewc 2152000 Apr 25 06:20 libippccm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1624922 Apr 25 06:20 libippccmx.so
-rwxr-xr-x 1 andrewc andrewc 1624922 Apr 25 06:20 libippccmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 168828 Apr 25 06:20 libippcc.so
-rwxr-xr-x 1 andrewc andrewc 168828 Apr 25 06:20 libippcc.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2575875 Apr 25 06:20 libippccu8.so
-rwxr-xr-x 1 andrewc andrewc 2575875 Apr 25 06:20 libippccu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2216330 Apr 25 06:20 libippccy8.so
-rwxr-xr-x 1 andrewc andrewc 2216330 Apr 25 06:20 libippccy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 683733 Apr 25 06:20 libippche9.so
-rwxr-xr-x 1 andrewc andrewc 683733 Apr 25 06:20 libippche9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 685881 Apr 25 06:20 libippchl9.so
-rwxr-xr-x 1 andrewc andrewc 685881 Apr 25 06:20 libippchl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 657679 Apr 25 06:20 libippchm7.so
-rwxr-xr-x 1 andrewc andrewc 657679 Apr 25 06:20 libippchm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 582145 Apr 25 06:20 libippchmx.so
-rwxr-xr-x 1 andrewc andrewc 582145 Apr 25 06:20 libippchmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 36731 Apr 25 06:20 libippch.so
-rwxr-xr-x 1 andrewc andrewc 36731 Apr 25 06:20 libippch.so.8.1
-rwxr-xr-x 1 andrewc andrewc 715073 Apr 25 06:20 libippchu8.so
-rwxr-xr-x 1 andrewc andrewc 715073 Apr 25 06:20 libippchu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 717404 Apr 25 06:20 libippchy8.so
-rwxr-xr-x 1 andrewc andrewc 717404 Apr 25 06:20 libippchy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 65448 Apr 25 06:20 libippcore.so
-rwxr-xr-x 1 andrewc andrewc 65448 Apr 25 06:20 libippcore.so.8.1
-rwxr-xr-x 1 andrewc andrewc 7497760 Apr 25 06:20 libippcve9.so
-rwxr-xr-x 1 andrewc andrewc 7497760 Apr 25 06:20 libippcve9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 7961738 Apr 25 06:20 libippcvl9.so
-rwxr-xr-x 1 andrewc andrewc 7961738 Apr 25 06:20 libippcvl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 7038021 Apr 25 06:20 libippcvm7.so
-rwxr-xr-x 1 andrewc andrewc 7038021 Apr 25 06:20 libippcvm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 6323382 Apr 25 06:20 libippcvmx.so
-rwxr-xr-x 1 andrewc andrewc 6323382 Apr 25 06:20 libippcvmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 233495 Apr 25 06:20 libippcv.so
-rwxr-xr-x 1 andrewc andrewc 233495 Apr 25 06:20 libippcv.so.8.1
-rwxr-xr-x 1 andrewc andrewc 11300349 Apr 25 06:20 libippcvu8.so
-rwxr-xr-x 1 andrewc andrewc 11300349 Apr 25 06:20 libippcvu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 7649213 Apr 25 06:20 libippcvy8.so
-rwxr-xr-x 1 andrewc andrewc 7649213 Apr 25 06:20 libippcvy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 485242 Apr 25 06:20 libippdce9.so
-rwxr-xr-x 1 andrewc andrewc 485242 Apr 25 06:20 libippdce9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 496297 Apr 25 06:20 libippdcl9.so
-rwxr-xr-x 1 andrewc andrewc 496297 Apr 25 06:20 libippdcl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 436145 Apr 25 06:20 libippdcm7.so
-rwxr-xr-x 1 andrewc andrewc 436145 Apr 25 06:20 libippdcm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 386528 Apr 25 06:20 libippdcmx.so
-rwxr-xr-x 1 andrewc andrewc 386528 Apr 25 06:20 libippdcmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 50002 Apr 25 06:20 libippdc.so
-rwxr-xr-x 1 andrewc andrewc 50002 Apr 25 06:20 libippdc.so.8.1
-rwxr-xr-x 1 andrewc andrewc 467625 Apr 25 06:20 libippdcu8.so
-rwxr-xr-x 1 andrewc andrewc 467625 Apr 25 06:20 libippdcu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 509055 Apr 25 06:20 libippdcy8.so
-rwxr-xr-x 1 andrewc andrewc 509055 Apr 25 06:20 libippdcy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 141624 Apr 25 06:20 libippdie9.so
-rwxr-xr-x 1 andrewc andrewc 141624 Apr 25 06:20 libippdie9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 160920 Apr 25 06:20 libippdil9.so
-rwxr-xr-x 1 andrewc andrewc 160920 Apr 25 06:20 libippdil9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 84280 Apr 25 06:20 libippdim7.so
-rwxr-xr-x 1 andrewc andrewc 84280 Apr 25 06:20 libippdim7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 80184 Apr 25 06:20 libippdimx.so
-rwxr-xr-x 1 andrewc andrewc 80184 Apr 25 06:20 libippdimx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 26330 Apr 25 06:20 libippdi.so
-rwxr-xr-x 1 andrewc andrewc 26330 Apr 25 06:20 libippdi.so.8.1
-rwxr-xr-x 1 andrewc andrewc 138743 Apr 25 06:20 libippdiu8.so
-rwxr-xr-x 1 andrewc andrewc 138743 Apr 25 06:20 libippdiu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 138337 Apr 25 06:20 libippdiy8.so
-rwxr-xr-x 1 andrewc andrewc 138337 Apr 25 06:20 libippdiy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 9633138 Apr 25 06:20 libippgene9.so
-rwxr-xr-x 1 andrewc andrewc 9633138 Apr 25 06:20 libippgene9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 9633138 Apr 25 06:20 libippgenl9.so
-rwxr-xr-x 1 andrewc andrewc 9633138 Apr 25 06:20 libippgenl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 9624946 Apr 25 06:20 libippgenm7.so
-rwxr-xr-x 1 andrewc andrewc 9624946 Apr 25 06:20 libippgenm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 10061239 Apr 25 06:20 libippgenmx.so
-rwxr-xr-x 1 andrewc andrewc 10061239 Apr 25 06:20 libippgenmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 362958 Apr 25 06:20 libippgen.so
-rwxr-xr-x 1 andrewc andrewc 362958 Apr 25 06:20 libippgen.so.8.1
-rwxr-xr-x 1 andrewc andrewc 9677274 Apr 25 06:20 libippgenu8.so
-rwxr-xr-x 1 andrewc andrewc 9677274 Apr 25 06:20 libippgenu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 27211746 Apr 25 06:21 libippie9.so
-rwxr-xr-x 1 andrewc andrewc 27211746 Apr 25 06:21 libippie9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 28104219 Apr 25 06:21 libippil9.so
-rwxr-xr-x 1 andrewc andrewc 28104219 Apr 25 06:21 libippil9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 17345405 Apr 25 06:21 libippim7.so
-rwxr-xr-x 1 andrewc andrewc 17345405 Apr 25 06:21 libippim7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 15487735 Apr 25 06:21 libippimx.so
-rwxr-xr-x 1 andrewc andrewc 15487735 Apr 25 06:21 libippimx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1115953 Apr 25 06:21 libippi.so
-rwxr-xr-x 1 andrewc andrewc 1115953 Apr 25 06:21 libippi.so.8.1
-rwxr-xr-x 1 andrewc andrewc 33681552 Apr 25 06:21 libippiu8.so
-rwxr-xr-x 1 andrewc andrewc 33681552 Apr 25 06:21 libippiu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 21770718 Apr 25 06:21 libippiy8.so
-rwxr-xr-x 1 andrewc andrewc 21770718 Apr 25 06:21 libippiy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1195009 Apr 25 06:21 libippje9.so
-rwxr-xr-x 1 andrewc andrewc 1195009 Apr 25 06:21 libippje9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1179982 Apr 25 06:21 libippjl9.so
-rwxr-xr-x 1 andrewc andrewc 1179982 Apr 25 06:21 libippjl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1325554 Apr 25 06:21 libippjm7.so
-rwxr-xr-x 1 andrewc andrewc 1325554 Apr 25 06:21 libippjm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1277877 Apr 25 06:21 libippjmx.so
-rwxr-xr-x 1 andrewc andrewc 1277877 Apr 25 06:21 libippjmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 106588 Apr 25 06:21 libippj.so
-rwxr-xr-x 1 andrewc andrewc 106588 Apr 25 06:21 libippj.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1426709 Apr 25 06:21 libippju8.so
-rwxr-xr-x 1 andrewc andrewc 1426709 Apr 25 06:21 libippju8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1298560 Apr 25 06:21 libippjy8.so
-rwxr-xr-x 1 andrewc andrewc 1298560 Apr 25 06:21 libippjy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 7024939 Apr 25 06:21 libippme9.so
-rwxr-xr-x 1 andrewc andrewc 7024939 Apr 25 06:21 libippme9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 7183287 Apr 25 06:21 libippml9.so
-rwxr-xr-x 1 andrewc andrewc 7183287 Apr 25 06:21 libippml9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 6808743 Apr 25 06:21 libippmm7.so
-rwxr-xr-x 1 andrewc andrewc 6808743 Apr 25 06:21 libippmm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 6878922 Apr 25 06:21 libippmmx.so
-rwxr-xr-x 1 andrewc andrewc 6878922 Apr 25 06:21 libippmmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 254321 Apr 25 06:21 libippm.so
-rwxr-xr-x 1 andrewc andrewc 254321 Apr 25 06:21 libippm.so.8.1
-rwxr-xr-x 1 andrewc andrewc 6734432 Apr 25 06:21 libippmu8.so
-rwxr-xr-x 1 andrewc andrewc 6734432 Apr 25 06:21 libippmu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 7124187 Apr 25 06:21 libippmy8.so
-rwxr-xr-x 1 andrewc andrewc 7124187 Apr 25 06:21 libippmy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1484832 Apr 25 06:21 libippre9.so
-rwxr-xr-x 1 andrewc andrewc 1484832 Apr 25 06:21 libippre9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1513889 Apr 25 06:21 libipprl9.so
-rwxr-xr-x 1 andrewc andrewc 1513889 Apr 25 06:21 libipprl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1292480 Apr 25 06:21 libipprm7.so
-rwxr-xr-x 1 andrewc andrewc 1292480 Apr 25 06:21 libipprm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1165251 Apr 25 06:21 libipprmx.so
-rwxr-xr-x 1 andrewc andrewc 1165251 Apr 25 06:21 libipprmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 27725 Apr 25 06:21 libippr.so
-rwxr-xr-x 1 andrewc andrewc 27725 Apr 25 06:21 libippr.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2439409 Apr 25 06:21 libippru8.so
-rwxr-xr-x 1 andrewc andrewc 2439409 Apr 25 06:21 libippru8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1545803 Apr 25 06:21 libippry8.so
-rwxr-xr-x 1 andrewc andrewc 1545803 Apr 25 06:21 libippry8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 3184359 Apr 25 06:21 libippsce9.so
-rwxr-xr-x 1 andrewc andrewc 3184359 Apr 25 06:21 libippsce9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 3120427 Apr 25 06:21 libippscl9.so
-rwxr-xr-x 1 andrewc andrewc 3120427 Apr 25 06:21 libippscl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2938298 Apr 25 06:21 libippscm7.so
-rwxr-xr-x 1 andrewc andrewc 2938298 Apr 25 06:21 libippscm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2018243 Apr 25 06:21 libippscmx.so
-rwxr-xr-x 1 andrewc andrewc 2018243 Apr 25 06:21 libippscmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 148815 Apr 25 06:21 libippsc.so
-rwxr-xr-x 1 andrewc andrewc 148815 Apr 25 06:21 libippsc.so.8.1
-rwxr-xr-x 1 andrewc andrewc 3861608 Apr 25 06:21 libippscu8.so
-rwxr-xr-x 1 andrewc andrewc 3861608 Apr 25 06:21 libippscu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 3412936 Apr 25 06:21 libippscy8.so
-rwxr-xr-x 1 andrewc andrewc 3412936 Apr 25 06:21 libippscy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 6670875 Apr 25 06:21 libippse9.so
-rwxr-xr-x 1 andrewc andrewc 6670875 Apr 25 06:21 libippse9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 6537458 Apr 25 06:21 libippsl9.so
-rwxr-xr-x 1 andrewc andrewc 6537458 Apr 25 06:21 libippsl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 6534200 Apr 25 06:21 libippsm7.so
-rwxr-xr-x 1 andrewc andrewc 6534200 Apr 25 06:21 libippsm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 4485205 Apr 25 06:21 libippsmx.so
-rwxr-xr-x 1 andrewc andrewc 4485205 Apr 25 06:21 libippsmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 613435 Apr 25 06:21 libipps.so
-rwxr-xr-x 1 andrewc andrewc 613435 Apr 25 06:21 libipps.so.8.1
-rwxr-xr-x 1 andrewc andrewc 9849087 Apr 25 06:21 libippsu8.so
-rwxr-xr-x 1 andrewc andrewc 9849087 Apr 25 06:21 libippsu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 7053525 Apr 25 06:21 libippsy8.so
-rwxr-xr-x 1 andrewc andrewc 7053525 Apr 25 06:21 libippsy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2559831 Apr 25 06:21 libippvce9.so
-rwxr-xr-x 1 andrewc andrewc 2559831 Apr 25 06:21 libippvce9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2578367 Apr 25 06:21 libippvcl9.so
-rwxr-xr-x 1 andrewc andrewc 2578367 Apr 25 06:21 libippvcl9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2466460 Apr 25 06:21 libippvcm7.so
-rwxr-xr-x 1 andrewc andrewc 2466460 Apr 25 06:21 libippvcm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2306042 Apr 25 06:21 libippvcmx.so
-rwxr-xr-x 1 andrewc andrewc 2306042 Apr 25 06:21 libippvcmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 184487 Apr 25 06:21 libippvc.so
-rwxr-xr-x 1 andrewc andrewc 184487 Apr 25 06:21 libippvc.so.8.1
-rwxr-xr-x 1 andrewc andrewc 3124797 Apr 25 06:21 libippvcu8.so
-rwxr-xr-x 1 andrewc andrewc 3124797 Apr 25 06:21 libippvcu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 2724329 Apr 25 06:21 libippvcy8.so
-rwxr-xr-x 1 andrewc andrewc 2724329 Apr 25 06:21 libippvcy8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 5310811 Apr 25 06:21 libippvme9.so
-rwxr-xr-x 1 andrewc andrewc 5310811 Apr 25 06:21 libippvme9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 5851124 Apr 25 06:21 libippvml9.so
-rwxr-xr-x 1 andrewc andrewc 5851124 Apr 25 06:21 libippvml9.so.8.1
-rwxr-xr-x 1 andrewc andrewc 3310127 Apr 25 06:21 libippvmm7.so
-rwxr-xr-x 1 andrewc andrewc 3310127 Apr 25 06:21 libippvmm7.so.8.1
-rwxr-xr-x 1 andrewc andrewc 1885041 Apr 25 06:21 libippvmmx.so
-rwxr-xr-x 1 andrewc andrewc 1885041 Apr 25 06:21 libippvmmx.so.8.1
-rwxr-xr-x 1 andrewc andrewc 114831 Apr 25 06:21 libippvm.so
-rwxr-xr-x 1 andrewc andrewc 114831 Apr 25 06:21 libippvm.so.8.1
-rwxr-xr-x 1 andrewc andrewc 4462165 Apr 25 06:21 libippvmu8.so
-rwxr-xr-x 1 andrewc andrewc 4462165 Apr 25 06:21 libippvmu8.so.8.1
-rwxr-xr-x 1 andrewc andrewc 4434422 Apr 25 06:21 libippvmy8.so
-rwxr-xr-x 1 andrewc andrewc 4434422 Apr 25 06:21 libippvmy8.so.8.1
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The only thing I can think is that the ippInit occurs in a shared library loaded by the main program.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Ok, thank you.
could you inser the code:
const IppLibraryVersion *lib; lib = ippiGetLibVersion(); printf("%s %s\n", lib->Name, lib->Version);
for all IPP domains (as I see you link your application with all IPP domains). So let see which optimization is used for each IPP domain.
Pavel
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Please insert it befor and after ippInit()
Also please try to find how many ippInit, ippStaticInit, ippInitCpu do you use.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Perhaps better? - I used GDB to put break points at ippInit, ippStaticInit, ippInitCpu. First break is where I expected. I have no other ippInit functions in my source.
Breakpoint 1, 0x00002aaac3e70980 in ippInit () from /opt/intel/composer_xe_2013_sp1.3.174/ipp/lib/intel64/libippcore.so.8.1
(gdb) bt
#0 0x00002aaac3e70980 in ippInit () from /opt/intel/composer_xe_2013_sp1.3.174/ipp/lib/intel64/libippcore.so.8.1
#1 0x00002aaaaacaa6a3 in pi_fInit () at pi_Database.cxx:2481
#2 0x0000000000414794 in main (argc=8676560, argv=0x2aaaab03ad06) at Solver.cxx:1869
The reason I have all the libipp*.so in my app directory is simply that it guarantees 100% I am covered as tracking down required .so files is a bit painful.
And backing up a bit, this does not happen in my (identical) Centos 6.5 build - no problems there.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Here are the init results as well after ippInit
IppInit() Error:ippStsWaterfall: Cannot load required library, waterfall is used.
IPP:ippIP SSE4.1/4.2 (y8)+ 8.1.1 (r42291)
IPP:ippSP SSE4.1/4.2 (y8)+ 8.1.1 (r42291)
IPP:ippm SSE4.1/4.2 (y8)+ 8.1.1 (r42291)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sorry, before and after ippInit. Is this something perhaps to do with MKL. I use MKL as well?
IPP:ippIP SSE4.1/4.2 (y8)+ 8.1.1 (r42291)
IPP:ippSP SSE4.1/4.2 (y8)+ 8.1.1 (r42291)
IPP:ippm SSE4.1/4.2 (y8)+ 8.1.1 (r42291)
IppInit() Error:ippStsWaterfall: Cannot load required library, waterfall is used.
IPP:ippIP SSE4.1/4.2 (y8)+ 8.1.1 (r42291)
IPP:ippSP SSE4.1/4.2 (y8)+ 8.1.1 (r42291)
IPP:ippm SSE4.1/4.2 (y8)+ 8.1.1 (r42291)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Just FYI, the ipp example shows same behavior
[andrewc@linuxdev][64]~/ipptest$ gcc -o ./ipptest_dynamic ipptest.c -I$IPPROOT/include -L $IPPROOT/lib/intel64 -lipps -lippm -lippi -lippcore -lc
[andrewc@linuxdev][64]~/ipptest$ ./ipptest_dynamic
ippIP SSE4.1/4.2 (y8)+ 8.1.1 (r42291)
ippm SSE4.1/4.2 (y8)+ 8.1.1 (r42291)
ippSP SSE4.1/4.2 (y8)+ 8.1.1 (r42291)
calling ippInit!
ippIP SSE4.1/4.2 (y8)+ 8.1.1 (r42291)
ippm SSE4.1/4.2 (y8)+ 8.1.1 (r42291)
ippSP SSE4.1/4.2 (y8)+ 8.1.1 (r42291)
SSE :Y
SSE2 :Y
SSE3 :Y
SSSE3 :Y
SSE41 :Y
SSE42 :Y
AVX :N
AVX2 :N
----------
OS Enabled AVX :N
AES :Y
CLMUL :Y
RDRAND :N
F16C :N
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Could you print versions for all used domains, so it should be 16 strings before and 16 strings after ippInit(), you send 3 strings only:
IPP:ippIP SSE4.1/4.2 (y8)+ 8.1.1 (r42291)
IPP:ippSP SSE4.1/4.2 (y8)+ 8.1.1 (r42291)
IPP:ippm SSE4.1/4.2 (y8)+ 8.1.1 (r42291)
IppInit() Error:ippStsWaterfall: Cannot load required library, waterfall is used.
IPP:ippIP SSE4.1/4.2 (y8)+ 8.1.1 (r42291)
IPP:ippSP SSE4.1/4.2 (y8)+ 8.1.1 (r42291)
IPP:ippm SSE4.1/4.2 (y8)+ 8.1.1 (r42291)
The purpose: I'd like to see if all domains are initialized propertly.
Thanks, Pavel
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I find the root of the problem :-)
For ippGEN domain we deliver shorter set of optimized variants, particularly we don't distribute SSE4.x optimized variant. So the warning message means that no appropriate optimization was found (SSE4.x) for ippGEN domain and will be used minor version.
I recommend you to remove ippgen domain from your project at all because it is marked as deprecated and probably will be removed from IPP package at all. I guess you don't use functionality from ippGEN domain.
Pavel
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Great that we understand what is going on!
I don't specifically link against ippgen and don't use any functionality from it so how do I 'remove' it?
I searched my source for all calls to ipp
ippsMean_32f(data, fftlen, &mean,ippAlgHintAccurate);
ippsSubC_32f_I(mean,data,fftlen);
ippsWinHamming_32f_I(data, fftlen);
ippsWinHann_32f_I(data, fftlen);
ippsConj_64fc((const Ipp64fc*) M.data(), (Ipp64fc*) result.data(), n);
ippsMagSquared_32fc64f(in,result,a.length());
ippsRealToCplx_64f(a.data(),NULL,(Ipp64fc *)result.data(),a.rows()*a.cols());
ippsRealToCplx_32f(a.data(),NULL,(Ipp32fc *)result.data(),a.rows()*a.cols());
ippsImag_64fc((const Ipp64fc* )complex_data, (Ipp64f*) double_data, n);
ippsReal_64fc((const Ipp64fc* )complex_data, (Ipp64f*) double_data, n);
ippsConj_64fc((const Ipp64fc*) pSrc, (Ipp64fc*) pDst, len);
ippsRealToCplx_64f(data(),NULL,(Ipp64fc *)tmp.data(),rows()*cols());
ippsRealToCplx_32f(data(),NULL,(Ipp32fc *)tmp.data(),rows()*cols());
ippsRealToCplx_64f(data(),NULL,(Ipp64fc *)tmp.data(),length());
ippsRealToCplx_32f(data(),NULL,(Ipp32fc *)tmp.data(),length());
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page