• DocumentCode
    1810389
  • Title

    Experiences with software MPEG-2 video decompression on an SMP PC

  • Author

    Bala, Aravind ; Shah, Darshat ; Feng, Wu-Chi ; Panda, D.K.

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Ohio State Univ., Columbus, OH, USA
  • fYear
    1998
  • fDate
    36021
  • Firstpage
    29
  • Lastpage
    36
  • Abstract
    Software implementations of MPEG decompression provide flexibility but at the cost of being CPU intensive. We describe our results from implementing a two process MPEG-2 video decompression algorithm in software on a dual processor SMP machine. Our approach attempts to decompose the video decoding process into functional (rather than spatial) sub-tasks. This approach will allow us to more naturally extend the MPEG-2 video decompression to work with NOW technologies. We have tried out two different approaches, one using shared memory and the other using threads to parallelize the MPEG decoding process on a dual processor SMP system. Our results indicate that the common myth of “MPEG decoding is memory bottlenecked” is false. In particular our results show that a speedup of up to 1.7 is obtainable by using a simple functional decomposition of the MPEG decoder
  • Keywords
    data compression; parallel programming; shared memory systems; telecommunication standards; video coding; workstations; MPEG decoding process; MPEG decompression; MPEG-2 video decompression algorithm; NOW technologies; SMP PC; dual processor SMP machine; dual processor SMP system; shared memory; simple functional decomposition; software MPEG-2 video decompression; software implementations; threads; video decoding process; Costs; Decoding; Hardware; Identity-based encryption; Information science; Read only memory; Sliding mode control; Streaming media; Transform coding; Video compression;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Architectural and OS Support for Multimedia Applications/Flexible Communication Systems/Wireless Networks and Mobile Computing., 1998 Proceedings of the 1998 ICPP Workshops on
  • Conference_Location
    Minneapolis, MN
  • ISSN
    1530-2016
  • Print_ISBN
    0-8186-8657-X
  • Type

    conf

  • DOI
    10.1109/ICPPW.1998.721871
  • Filename
    721871