Title :
Synchronization and control of multi-threads for MPEG-4 video decoder
Author_Institution :
Dept. of Adv. Technol., Gen. Instrum. Corp., San Diego, CA, USA
Abstract :
The implementation of the MPEG-4 video decoder can have many approaches. Because of the multiple functionalities offered by the MPEG-4 video decoder, the use of a programmable chip could be a better solution for many applications. For practical reasons, a multiprocessor chip or, sometimes, multiple programmable chips are often preferred for implementation of the MPEG-4 video decoder. We discuss the partition of the MPEG-4 video decoder into multiple tasks and mapping these tasks to a multiprocessor architecture. The issues of inter-processor communication and control, and synchronization of multi-threads are also addressed.
Keywords :
code standards; data compression; decoding; digital signal processing chips; multi-threading; multiprocessing systems; programmable circuits; synchronisation; telecommunication standards; video coding; MPEG-4 video decoder; inter-processor communication; inter-processor control; multi-threads control; multi-threads synchronization; multiple programmable chips; multiple tasks; multiprocessor architecture; multiprocessor chip; programmable chip; Communication system control; Costs; Decoding; Instruments; MPEG 4 Standard; Processor scheduling; Signal processing algorithms; Streaming media; VLIW; Video coding;
Conference_Titel :
Consumer Electronics, 1999. ICCE. International Conference on
Conference_Location :
Los Angeles, CA, USA
Print_ISBN :
0-7803-5123-1
DOI :
10.1109/ICCE.1999.785273