Realtime MPEG video via software decompression on a PA-RISC processor

Research output: Chapter in Book/Report/Conference proceedingConference contribution

15 Scopus citations

Abstract

This paper describes the first software implementation of an MPEG video decoder that runs at realtime rates of 30 frames per second, on a general purpose microprocessor. Previously, realtime MPEG decoding could only be achieved by using special-purpose MPEG or video chips, with "programmability" either nonexistent or limited to low-level firmware. In this paper, we describe how synergistic software and hardware optimizations allow us to implement realtime, high-fidelity MPEG video and audio decompression in a software video player written in C, running on a PA-RISC microprocessor in the entry-level HP712 workstations. The PA-7100LC microprocessor described here is a fully-compliant PA-RISC 1.1 general purpose processor with a few generic instructions added to speedup parallel arithmetic on subword (16-bit) data.

Original languageEnglish (US)
Title of host publicationDigest of Papers - COMPCON 1995
Subtitle of host publicationTechnologies for the Information Superhighway
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages186-192
Number of pages7
ISBN (Electronic)0818670290, 9780818670299
DOIs
StatePublished - Jan 1 1995
Externally publishedYes
EventIEEE COMPCON 1995: Technologies for the Information Superhighway - San Francisco, United States
Duration: Mar 5 1995Mar 9 1995

Publication series

NameDigest of Papers - COMPCON 1995: Technologies for the Information Superhighway

Conference

ConferenceIEEE COMPCON 1995: Technologies for the Information Superhighway
CountryUnited States
CitySan Francisco
Period3/5/953/9/95

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Hardware and Architecture
  • Information Systems
  • Signal Processing
  • Information Systems and Management

Fingerprint Dive into the research topics of 'Realtime MPEG video via software decompression on a PA-RISC processor'. Together they form a unique fingerprint.

Cite this