Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.
6711 Discussions

IPP 6.1 Performance Tests for Linux* segfault on SNB

Christopher_Dietsch
368 Views
I am running ./ps_ippiem64t on SNB architecture to get some FLOP #s out of it but am getting a segfault, at least one after ippiResize_32f_C1R. I'm running on other machines, but it appears it correctly sees the architecture as having AVX support when the program starts. I need to know what is wrong here.
Thanks.
| CPU : Processor supporting Advanced Vector Extensions instruction set, 8x2 GHz, Max cache size 8192 K
| OS : Linux (2.6.31-14-generic, x86_64) |
| Computer : Wolverine |
| Library : libippie9.so.6.1, 6.1 build 137.20, Jun 10 2009 |
| Test : Timing
| CPU : Processor supporting Advanced Vector Extensions instruction set, 8x2 GHz, Max cache size 8192 K| OS : Linux (2.6.31-14-generic, x86_64) || Computer : Wolverine || Library : libippie9.so.6.1, 6.1 build 137.20, Jun 10 2009 || Test : Timing
...
| Function : ippiResize_32f_C1R Mon Aug 16 10:26:13 2010|
Segmentation fault
0 Kudos
3 Replies
igorastakhov
New Contributor II
368 Views
Hi,

AVX code for 6.1 (you see - its release date is June 2009) was developed under simulator/emulator and could not be tested on the real HW. First of all if you need AVX support - you should switch to IPP version that has been tested on the real HW - 6.1 update 6 or 7.0 beta/gold (of course the latest - 7.0 gold - is the best variant). Also Resize_ is deprecated functionality - it is reccomended to use ResizeSqrPixel instead.
0 Kudos
Christopher_Dietsch
368 Views
Thank you. IPP ver 7.0 beta appears to have fixed these problems on the actual SNB architecture.
0 Kudos
Reply