The browser you are using is not supported by this website. All versions of Internet Explorer are no longer supported, either by us or Microsoft (read more here: https://www.microsoft.com/en-us/microsoft-365/windows/end-of-ie-support).

Please use a modern browser to fully experience our website, such as the newest versions of Edge, Chrome, Firefox or Safari etc.

Evaluation of SIMD architecture enhancement in embedded processors for MPEG-4

Author

  • Ali Iranpour
  • Krzysztof Kuchcinski

Summary, in English

This paper presents our studies on the effects of using SIMD processor extension developed to enhance the processor performance for streaming applications. Our approach was evaluated using MPEG-4 encoding application as benchmark. Although MPEG-4 consists of many different operations, we concentrated on the sum of absolute differences (SAD), a major part of the motion estimation. The SAD was chosen because it is one of the most frequently used operations in MPEG-4 encoding. It is estimated to consume between 40%-80% of the total video encoding time when implemented on a general purpose processor. We have performed an extensive evaluation of our architecture extension. This evaluation showed that it is possible to achieve high performance with acceptable power consumption. We obtained about two times performance improvement for MPEG-4 encoding with roughly the same power consumption

Publishing year

2004

Language

English

Pages

262-269

Publication/Series

Proceedings of the Euromicro Symposium on Digital System Design

Document type

Conference paper

Publisher

IEEE - Institute of Electrical and Electronics Engineers Inc.

Topic

  • Computer Science

Keywords

  • video encoding
  • power consumption
  • embedded processors
  • SIMD architecture
  • MPEG-4 encoding
  • streaming applications
  • motion estimation
  • sum of absolute differences

Conference name

Proceedings of the Euromicro Symposium on Digital System Design

Conference date

2004-08-31 - 2004-09-03

Conference place

Rennes, France

Status

Published

ISBN/ISSN/Other

  • ISBN: 0-7695-2203-3