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

H264Decoder is significant slower on x64 than on x32?

shyaki
Beginner
349 Views

Is the H264Decoder significant slower on x64 system, like Vista64 , than x32 system, like XP32?

I have a dual quad-core PC (Xeon E5345@2.33 GHz) running both of XP32 and Vista64.
The decompression speed of H264Decoder is 2-3 times faster on XP32 than that on Vista64.
The used IPP is 6.0.
Is it an unknown issue?

0 Kudos
2 Replies
Vladimir_Dudnik
Employee
349 Views

We did not met this issue before. Could you please provide more details on how do you run your test. Is it simple player application? How do you build it (what compiler did you use, did you change the sample code, how did you link with IPP)?

Regards,
Vladimir
0 Kudos
shyaki
Beginner
349 Views
Quoting - shyaki

Is the H264Decoder significant slower on x64 system, like Vista64 , than x32 system, like XP32?

I have a dual quad-core PC (Xeon E5345@2.33 GHz) running both of XP32 and Vista64.
The decompression speed of H264Decoder is 2-3 times faster on XP32 than that on Vista64.
The used IPP is 6.0.
Is it an unknown issue?


We built the H264 console decoding tool by VS2005 in Vista64 and XP32, and used it to decode the same h264 stream (High10 422 IntraOnly). Here are results reported from the tool:

x64 6.19 s
x32 3.84 s

We have integrated IntelH264Decoder to our application. We can decode two streams in real-time simutaninously in x32 with average CPU usage of 75%, but we are not able to achieve the real-time playback in x64 with average CPU usage reaching 100%.



0 Kudos
Reply