Customizing wide-SIMD architectures for H.264

S. Seo, M. Woh, S. Mahlke, T. Mudge, S. Vijay, Chaitali Chakrabarti

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

6 Citations (Scopus)

Abstract

In recent years, the mobile phone industry has become one of the most dynamic technology sectors. The increasing demands of multimedia services on the cellular networks have accelerated this trend. This paper presents a low power SIMD architecture that has been tailored for efficient implementation of H.264 encoder/decoder kernel algorithms. Several customized features have been added to improve the processing performance and lower the power consumption. These include support for different SIMD widths to increase the SIMD utilization efficiency, diagonal memory organization to support both column and row access, temporary buffer and bypass support to reduce the register file power consumption, fused operation support to increase the processing performance, and a fast programmable crossbar to support complex data permutation patterns. The proposed architecture increases the throughput of H.264 encoder/decoder kernel algorithms by a factor of 2.13 while achieving 29% of energy-delay improvement on average compared to our previous SIMD architecture, SODA.

Original languageEnglish (US)
Title of host publicationProceedings - 2009 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation, IC-SAMOS 2009
Pages172-179
Number of pages8
DOIs
StatePublished - 2009
Event2009 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation, IC-SAMOS 2009 - Samos, Greece
Duration: Jul 20 2009Jul 23 2009

Other

Other2009 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation, IC-SAMOS 2009
CountryGreece
CitySamos
Period7/20/097/23/09

Fingerprint

Electric power utilization
Multimedia services
Processing
Mobile phones
Throughput
Data storage equipment
Industry

ASJC Scopus subject areas

  • Computational Theory and Mathematics
  • Computer Science Applications
  • Hardware and Architecture

Cite this

Seo, S., Woh, M., Mahlke, S., Mudge, T., Vijay, S., & Chakrabarti, C. (2009). Customizing wide-SIMD architectures for H.264. In Proceedings - 2009 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation, IC-SAMOS 2009 (pp. 172-179). [5289229] https://doi.org/10.1109/ICSAMOS.2009.5289229

Customizing wide-SIMD architectures for H.264. / Seo, S.; Woh, M.; Mahlke, S.; Mudge, T.; Vijay, S.; Chakrabarti, Chaitali.

Proceedings - 2009 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation, IC-SAMOS 2009. 2009. p. 172-179 5289229.

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

Seo, S, Woh, M, Mahlke, S, Mudge, T, Vijay, S & Chakrabarti, C 2009, Customizing wide-SIMD architectures for H.264. in Proceedings - 2009 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation, IC-SAMOS 2009., 5289229, pp. 172-179, 2009 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation, IC-SAMOS 2009, Samos, Greece, 7/20/09. https://doi.org/10.1109/ICSAMOS.2009.5289229
Seo S, Woh M, Mahlke S, Mudge T, Vijay S, Chakrabarti C. Customizing wide-SIMD architectures for H.264. In Proceedings - 2009 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation, IC-SAMOS 2009. 2009. p. 172-179. 5289229 https://doi.org/10.1109/ICSAMOS.2009.5289229
Seo, S. ; Woh, M. ; Mahlke, S. ; Mudge, T. ; Vijay, S. ; Chakrabarti, Chaitali. / Customizing wide-SIMD architectures for H.264. Proceedings - 2009 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation, IC-SAMOS 2009. 2009. pp. 172-179
@inproceedings{c96b28b61aa24b24b87df0ab66cf1966,
title = "Customizing wide-SIMD architectures for H.264",
abstract = "In recent years, the mobile phone industry has become one of the most dynamic technology sectors. The increasing demands of multimedia services on the cellular networks have accelerated this trend. This paper presents a low power SIMD architecture that has been tailored for efficient implementation of H.264 encoder/decoder kernel algorithms. Several customized features have been added to improve the processing performance and lower the power consumption. These include support for different SIMD widths to increase the SIMD utilization efficiency, diagonal memory organization to support both column and row access, temporary buffer and bypass support to reduce the register file power consumption, fused operation support to increase the processing performance, and a fast programmable crossbar to support complex data permutation patterns. The proposed architecture increases the throughput of H.264 encoder/decoder kernel algorithms by a factor of 2.13 while achieving 29{\%} of energy-delay improvement on average compared to our previous SIMD architecture, SODA.",
author = "S. Seo and M. Woh and S. Mahlke and T. Mudge and S. Vijay and Chaitali Chakrabarti",
year = "2009",
doi = "10.1109/ICSAMOS.2009.5289229",
language = "English (US)",
isbn = "9781424445011",
pages = "172--179",
booktitle = "Proceedings - 2009 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation, IC-SAMOS 2009",

}

TY - GEN

T1 - Customizing wide-SIMD architectures for H.264

AU - Seo, S.

AU - Woh, M.

AU - Mahlke, S.

AU - Mudge, T.

AU - Vijay, S.

AU - Chakrabarti, Chaitali

PY - 2009

Y1 - 2009

N2 - In recent years, the mobile phone industry has become one of the most dynamic technology sectors. The increasing demands of multimedia services on the cellular networks have accelerated this trend. This paper presents a low power SIMD architecture that has been tailored for efficient implementation of H.264 encoder/decoder kernel algorithms. Several customized features have been added to improve the processing performance and lower the power consumption. These include support for different SIMD widths to increase the SIMD utilization efficiency, diagonal memory organization to support both column and row access, temporary buffer and bypass support to reduce the register file power consumption, fused operation support to increase the processing performance, and a fast programmable crossbar to support complex data permutation patterns. The proposed architecture increases the throughput of H.264 encoder/decoder kernel algorithms by a factor of 2.13 while achieving 29% of energy-delay improvement on average compared to our previous SIMD architecture, SODA.

AB - In recent years, the mobile phone industry has become one of the most dynamic technology sectors. The increasing demands of multimedia services on the cellular networks have accelerated this trend. This paper presents a low power SIMD architecture that has been tailored for efficient implementation of H.264 encoder/decoder kernel algorithms. Several customized features have been added to improve the processing performance and lower the power consumption. These include support for different SIMD widths to increase the SIMD utilization efficiency, diagonal memory organization to support both column and row access, temporary buffer and bypass support to reduce the register file power consumption, fused operation support to increase the processing performance, and a fast programmable crossbar to support complex data permutation patterns. The proposed architecture increases the throughput of H.264 encoder/decoder kernel algorithms by a factor of 2.13 while achieving 29% of energy-delay improvement on average compared to our previous SIMD architecture, SODA.

UR - http://www.scopus.com/inward/record.url?scp=72049116292&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=72049116292&partnerID=8YFLogxK

U2 - 10.1109/ICSAMOS.2009.5289229

DO - 10.1109/ICSAMOS.2009.5289229

M3 - Conference contribution

AN - SCOPUS:72049116292

SN - 9781424445011

SP - 172

EP - 179

BT - Proceedings - 2009 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation, IC-SAMOS 2009

ER -