• DocumentCode
    1054839
  • Title

    Algorithmic and architectural enhancements for real-time MPEG-1 decoding on a general purpose RISC workstation

  • Author

    Bhaskaran, Vasudev ; Konstantinides, Konstantinos ; Lee, Ruby B. ; Beck, John P.

  • Author_Institution
    Hewlett-Packard Co., Palo Alto, CA, USA
  • Volume
    5
  • Issue
    5
  • fYear
    1995
  • fDate
    10/1/1995 12:00:00 AM
  • Firstpage
    380
  • Lastpage
    386
  • Abstract
    Traditional video decoders require use of specially designed video decompression processors. We present novel algorithmic and architectural enhancements that allowed for the first time the real-time decompression of MPEG-1 video and audio streams on a low-end, general purpose RISC processor. For video decompression, efficient algorithmic implementations were derived by examining the Huffman decoder, the inverse quantizer and the inverse DCT as a single system. For audio decompression, a new DCT based implementation of the subband filtering operation yields 30% speed improvement in the audio decoding process and 17% speed improvement in overall audio and video decoding. Besides algorithmic enhancements, a new set of “multimedia” instructions and minor changes in the design of a traditional RISC ALU allowed increased parallelism of pixel-based operations with minimal design and control overhead. Experimental results show that with the synergistic combination of algorithmic and architectural enhancements a multimedia-enhanced RISC processor can achieve higher decoding rates than generic RISC and CISC processors, even when these processors operate at higher clock rates and have larger instruction and data caches
  • Keywords
    audio signals; code standards; decoding; discrete cosine transforms; general purpose computers; inverse problems; multimedia communication; reduced instruction set computing; telecommunication computing; telecommunication standards; video equipment; video signal processing; workstations; DCT; Huffman decoder; MPEG-1 audio streams; MPEG-1 video streams; RISC ALU; algorithmic enhancements; architectural enhancements; audio decoding; decoding rates; experimental results; general purpose RISC workstation; inverse DCT; inverse quantizer; multimedia-enhanced RISC processor; real-time MPEG-1 decoding; real-time decompression; subband filtering; video decoders; video decoding; video decompression processors; Algorithm design and analysis; Application software; Computer networks; Decoding; Discrete cosine transforms; Reduced instruction set computing; Streaming media; Transform coding; Video compression; Workstations;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems for Video Technology, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1051-8215
  • Type

    jour

  • DOI
    10.1109/76.473548
  • Filename
    473548