Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.
Announcements
The Intel sign-in experience has changed to support enhanced security controls. If you sign in, click here for more information.
6670 Discussions

H.264 multi-threaded encoding performance

shyaki
Beginner
192 Views

There are many h.264 encoders out there like x264, mainconcept, intel. As I know, these software implementations are not realtime when compressing HD video (1080i or 720p). This significantly limits the usage of H264 compared with MPEG2. The intel one multi-threads the tasks among slices per frame. One frame has to be encoded before starting a new one. This is not efficient if a frame has less number of slices than the processors. I think there must be some new threading strategies to exploit the concurrency across frames. Any ideas?

0 Kudos
4 Replies
Vladimir_Dudnik
Employee
192 Views
Hello,

of course different threading approaches are possible. We just implemented one in IPP sample. I think you might also be interested to take a look at Intel Media SDK product which is intended to achieve the best performance by utilizing both software and hardware capabilities of Intel platforms.

Regards,
Vladimir
pvonkaenel
New Contributor III
192 Views
Hello,

of course different threading approaches are possible. We just implemented one in IPP sample. I think you might also be interested to take a look at Intel Media SDK product which is intended to achieve the best performance by utilizing both software and hardware capabilities of Intel platforms.

Regards,
Vladimir

I did a little reading about the Intel Media SDK, and while it does sounds very interesting, it requires at least Vista, is that correct?

Peter
Vladimir_Dudnik
Employee
192 Views
Yes, I think it is correct.As time is going, we need to look at future, isn't it?

Vladimir
pvonkaenel
New Contributor III
192 Views
Yes, I think it is correct.As time is going, we need to look at future, isn't it?

Vladimir

Agreed (mostly). I just didn't want shyaki to start getting excited about the SDK (like I did) only to discover that it is Vista only. As for looking forward, I am hoping that Windows 7 overcomes some of the Vista problems that has caused IT departments all over to block its installation on corporate PCs.

Peter
Reply