FREE Subscription to Dr. Dobb’s Digest: Same Great Content, New Digital Edition
Site Archive (Complete)
64 Bit Blog: Divvying up the Work
AI
CHIPS 'N DIPS

Musings on Broadbus and Multicore.

by Mike Swaine

by
December 11, 2006

Divvying up the Work

If you want to split up the work of video encoding across multiple processors, you've got a bit of puzzle on your hands. There are two common approaches: divide the data into blocks and fully process each block with one processor; or divide the algorithm into processing blocks and assign each block to a processor. Neither approach prevents data starvation or excessive processor idle time, and neither approach scales well. Laurent Bonetto, Ram Natarajan, and Dr. R K Singh of Cradle Technologies describe an approach to the problem that tries to combine these two techniques for an optimized solution.

Posted by Kevin Carlson at 12:12 PM  Permalink




RECENT ENTRIES

January 2008
Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    


BLOGROLL
 
INFO-LINK