Dynamic Workload Partition Mechanism for videocoding on Multicore platform

IP.com Number IPCOM000188591D
thumb 01 thumb 02 thumb 03 thumb 04
Scaled page rendering of the first four pages
Dated Oct 15, 2009 UTC
Size 1 page(s) (5.6 KB)
 
Disclosed by IBM-IPCOM

Publication Summary

In order to take full advantage of the multicore architecture and improve the encoding performance on multicore processors, we propose a dynamic workload partition mechnisam to adaptively adjust the size of the strips. The video strips can be efficiently partition to the several cores. The encoding side information such as the bits consumption, the MB type statistic information or the encoding time on each core can send to the main processor to make a wise strips partition.
Country
Language English (United States)

About this Publication

This document was submitted to IP.com's Prior Art Database and this preview is designed to provide you with information regarding the contents of this document by displaying up to the first four pages of the document as scaled page renderings and displaying a limited amount of text which was extracted from the document on the Text Preview Tab.

To find out more on how to obtain the entire document, click the Download tab. There is a charge for downloading some Prior Art Database documents; please examine carefully whether you believe this document fills your needs before purchasing.

For more information about the Prior Art Database, visit the Learn section of this website. Thank you for visiting IP.com's Prior Art Database! You may wish to check out our Global Patent Search website before you leave.

Continue to Text Preview →

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 90% of the total text.
This text was extracted from a PDF file.

Page 1 of 1

Dynamic Workload Partition Mechanism for videocoding on Multicore platform

For the video encoding system on multicore platform, how to take full advantage of the multicore architecture is very important. Data Partition is usually used to improve the performance of the system. Forthe previous video encoding system, the data partition is fixed and can not be adaptive to the content of the video pictures. Strip-

wise load partitioning scheme is used to partition the video pictures.

we propose a dynamic workload partition mechnisam to adaptively adjust the size of the strips. The video strips can be

efficiently partition to the several cores. The encoding side information such as the bits consumption, the MB type statistic information or the encodingtime on each core can send to the main processor to make a wise strips partition.

Two Considerations can explain how the invention works:

1. Image content is variable in one frame, but the content is continuous for the neiboring pictures.

2. The computation capacity of each core are fixed. So the strips size for each core will influence the performance of the whole system. A balanced load partition can be achived from the coding information on each core which can improve the system performance reasonably.

The mechanism can be easily implemented on the multicore system. A feedback mechanism is established between main processor and multicore processor. The encoding side information...

Download This Document →

 

Copyright © 2004-2010 IP.com. All Rights Reserved.

Privacy Policy   |   About IP.com   |   Contact Us