Performance improvement for H.264 video encoding using ILP embedded processor

Ali Iranpour, Krzysztof Kuchcinski

Research output: Chapter in Book/Report/Conference proceedingPaper in conference proceedingpeer-review

Abstract

In this paper, we examine the impact of instruction level parallelism (ILP) on the full H.264 video encoding application and give quantitative performance measures of a superscalar architecture. Most research efforts have concentrated on the data intensive parts, such as kernels but these are taking less time from the entire execution as encoders are using new, more efficient algorithms. This important fact cannot be neglected since new video encoding standards have been proposed and the amount of other than data intensive computations has increased significantly. We observed significant improvement for the entire application when using superscalar architecture with out-of-order execution scheme. Tradeoffs in superscalar performance are also evaluated with combinations of measurements from simplescalar simulator
Original languageEnglish
Title of host publication9th EUROMICRO Conference on Digital System Design: Architectures, Methods and Tools
PublisherIEEE - Institute of Electrical and Electronics Engineers Inc.
Pages515-521
Number of pages7
ISBN (Print)0-7695-2609-8
DOIs
Publication statusPublished - 2006
Event9th EUROMICRO Conference on Digital System Design: Architectures, Methods and Tools - Dubrovnik, Croatia
Duration: 2006 Aug 302006 Sept 1

Conference

Conference9th EUROMICRO Conference on Digital System Design: Architectures, Methods and Tools
Country/TerritoryCroatia
CityDubrovnik
Period2006/08/302006/09/01

Subject classification (UKÄ)

  • Computer Sciences

Free keywords

  • data intensive computations
  • superscalar architecture
  • instruction level parallelism embedded processor
  • performance improvement
  • H.264 video encoding standards
  • out-of-order execution scheme
  • simplescalar simulator

Fingerprint

Dive into the research topics of 'Performance improvement for H.264 video encoding using ILP embedded processor'. Together they form a unique fingerprint.

Cite this