| A. Bilas, J. Fritts, and J.P. Singh. Real-time parallel mpeg-2 decoding in software. Proceedings of the 11th International Parallel Processing Symposium, pages 197--203, April 1997. |
.... computer DVD drives and on card SATV receivers on another, as well as high capacity of storage devices combined with growing computational power of Pentium and Athlon processors, offer a tempting possibility to decode the MPEG 2 audiovisual data of full BT.601 resolution in a purely software way [2, 4]. In practice, typical implementation of a video data stream decoder (cfFig. 1) consists of an entropy decoder and demultiplexer followed by three parallelly operating prediction loops responsible for decoding the three components of YCRCB which are subsequently converted to RGB color components. ....
Bilas A., Fritts J., Singh J.P., Real-time parallel MPEG2 decoding in software, Proc. XI- th Internationall ParallelProcessing Symposium, Geneva, 1997.
....videos but it requires tremendous amount of offiine computation, which can not be done in real time. Also, the re encoding process introduces additional quantization error and limits the ranges of motion vectors, thus reducing the video quality. There are also parallel MPEG 2 video decoders [1][2] for tightly coupled SMP machines. They don t scale on a cluster. To address these problems, we designed a clusterbased parallel MPEG 2 decoder system [4] Bitstream Figure 7: Macroblock Level Parallel MPEG 2 Decoder In the 8 node display wall system, we used a macroblock level parallel MPEG 2 ....
A. Bilas, J. Fritts, and J.P. Singh. Real-time parallel MPEG-2 decoding in software. In Proceedings of the 11th International Parallel Processing Symposium, April 1997.
....the studies assume a simplistic processor model with blocking loads and do not study the effect of media ISA extensions. Bilas et al. develop two parallel versions of the MPEG decoder and present results for multiprocessor speedup, memory requirements, load balance, synchronization, and locality [12]. Similar to our results, they also find that the miss rates for 352x240 images on realistic cache sizes are negligible. Iwata et al. also study parallel implementations of MPEG 2. Their results show that the coarse grained parallelism in MPEG 2 is orthogonal to the fine grained parallelism ....
Angelos Bilas et al. Real-time Parallel MPEG-2 Decoding in Software. In Proceedings of the 11th International Parallel Processing Symposium, April 1997.
....(GOP) Picture, Slice,andMacroblock [8] and any of them could be chosen as the unit of work for parallelization. Unfortunately, none of them suffices in itself for decoding ultra high resolution video streams in a PC cluster based tiled display system. In a coarse granularity parallelization [2,9] (e.g. sequence, GOP, picture, or slice) the splitting cost is very low, but the communication cost is high, because decoding servers need to communicate with each other for both referencing previous frames and redistributing decoded pixels. In a fine granularity parallelism (e.g. macroblock ....
A. Bilas, J. Fritts, and J. P. Singh. Real-time parallel MPEG-2 decoding in software. In Proceedings of the 11th International Parallel Processing Symposium, Apr 1997.
....the studies assume a simplistic processor model with blocking loads and do not study the effect of media ISA extensions. Bilas et al. develop two parallel versions of the MPEG decoder and present results for multiprocessor speedup, memory requirements, load balance, synchronization, and locality [3]. Similar to our results, they also find that the miss rates for 352x240 images on realistic cache sizes are negligible. 6 Conclusions Media processing is a workload of increasing importance for desktop processors. This paper focuses on image and video processing, an important class of media ....
A. Bilas et al. Real-time Parallel MPEG-2 Decoding in Software. In IPPS-11, April 1997.
....for future research. 7 Related Work Recently, there has been a lot of e#ort in the computer architecture and in particular the parallel computer architecture community to enrich the pool of applications used for system evaluations with novel, commercially oriented classes of applications (e.g. [3, 9, 14]) Work on processor and memory subsystem performance has mostly examined the behavior of multimedia applications (e.g. 4, 10] and database systems (e.g. 1, 2, 8, 11, 12] However, we are not aware of any work that has studied the behavior of applications in the area of interactive ....
A. Bilas, J. Fritts, and J. P. Singh. Real time parallel MPEG-2 decoding in software. In Proceedings of the
....versions and to understand how they will interact with alternative memory system architectures. Both methods demonstrate very good speedups and locality properties. Due to space limitations we omit most of the background information on MPEG. An expanded version of this paper can be found in [4]. Section 3 describes the test bed that was used for implementing and benchmarking the different algorithms. In Section 4 we present the methodology for parallelizing the decoder and the parallel implementations with their results. In the same section we also study the locality properties through ....
A. Bilas, J. Fritts, and J. Singh. Real time parallel MPEG-2 decoding in software. Technical Report TR-516-96, Computer Science Department, Princeton University, Princeton, NJ-08544, 1996.
No context found.
A. Bilas, J. Fritts, and J.P. Singh. Real-time parallel mpeg-2 decoding in software. Proceedings of the 11th International Parallel Processing Symposium, pages 197--203, April 1997.
No context found.
Angelos Bilas et al. Real-time parallel mpeg-2 decoding in software. In Proc. 11th International Parallel Processing Symposium (IPPS), April 1997.
No context found.
A. Bilas, J. Fritts, and J. P. Singh, \Real-time parallel MPEG-2 decoding in software," Proceedings of the 11th International Parallel Processing Symposium (IPPS-97) , pp. 197-203, 1997.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC