- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I'm using MSDK for 16-channel multi-decoder on a digital video recoder. (image size = 720 x 480)
However, there is a problem.
The performance is very good, only if my CPU is used for 16-channel multi-decoder without else tasks.
I noticed thatthe CPU use only one core on HW encoding.
In this situation, the problem is that if any program begins to use first core, the performance of HW encoder decreases dramatically(over 30%).
I want to use the performance of theIntel Media SDK fully.
I think that if the overloads of one core is distributed into else CPUs, there is no problem.
Please let me knowany solution.
Thnaks,
kmjlove130
I'm using MSDK for 16-channel multi-decoder on a digital video recoder. (image size = 720 x 480)
However, there is a problem.
The performance is very good, only if my CPU is used for 16-channel multi-decoder without else tasks.
I noticed thatthe CPU use only one core on HW encoding.
In this situation, the problem is that if any program begins to use first core, the performance of HW encoder decreases dramatically(over 30%).
I want to use the performance of theIntel Media SDK fully.
I think that if the overloads of one core is distributed into else CPUs, there is no problem.
Please let me knowany solution.
Thnaks,
kmjlove130
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi kmjlove130,
If you are using HW decode then I'm very surprised to hear that your CPU is heavily utilized. I suspect the reason is due to CPU specific activities not related to HW decode, such as surface copies between system memory and graphics memory, color space conversion etc?
Can you explain a bit more what your pipeline looks like?
Regards,
If you are using HW decode then I'm very surprised to hear that your CPU is heavily utilized. I suspect the reason is due to CPU specific activities not related to HW decode, such as surface copies between system memory and graphics memory, color space conversion etc?
Can you explain a bit more what your pipeline looks like?
Regards,
Petter
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page