arrow
返回

Exploring parallelization techniques based on OpenMP in H.264/AVC encoder for embedded multi-core processor

delete2012-10-01
delete5
PRE
AI
S
Seongmin Jo
S
Song Hyun Jo
Y
Yong Ho Song *
DOI:10.1016/j.sysarc.2012.06.005delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Recent advances in semiconductor technologies make it possible to integrate many processor cores in a small device package. The parallel execution capability of such multi-core processors can be exploited to enhance the performance of many traditional sequential applications. There have been numerous research activities to develop parallelization techniques using the OpenMp programming model, in order to speed up sequential applications such as the H.264/AVC codec, but mostly in the PC environment. Therefore, it is difficult to understand which parallelization technique fits well with the H.264/AVC encoder on an embedded multi-core architecture. In this paper, we present parallelization techniques applicable to the H.264/AVC encoder on ARM MPCore using the OpenMP programming model. Further, we propose an analytical model for the performance estimation of the H.264/AVC encoder, and we then verify the model accuracy by performing simulations using hardware/software co-verification tool. Our experimental results show that the parallelization techniques proposed in this paper for the embedded multi-core platform improve the encoder performance by up to 2.36 times, and that the parallelization technique exploiting data-level parallelism outperforms the one using task-level parallelism by 41%. It is also observed that balancing loads among processor cores is a critical parameter in achieving better scalability in the encoder. (c) 2012 Elsevier B.V. All rights reserved.
Keyword:
Parallel programming
Multimedia codec
Multi-core processor
Embedded system
Design exploration

期刊

Journal of Systems Architecture 封面图
Journal of Systems Architecture
IF:
4.1
论文数:
3.0K
被引数:
4.2K

机构

H
hanyang university
学者数:
2.9W
论文数: 2.7W
被引数: 36
引用论文

引用论文

High dose oral amiodarone loading exerts important hemodynamic actions in patients with congestive heart failure
err1994-03-01
err0
PREAI
errStephen S. Gottlieb; David W. Riggio; Salvatore Lauria; Robert W. Peters; Stephen R. Shorofsky; Michelle Cines; Deborah Froman; Michael R. Gold
err分享
err收藏
A comparison of pediatric, adolescent, and adult testicular germ cell malignancy
err2013-09-17
err0
PREAI
errNicholas G. Cost; Jessica D. Lubahn; Mehrad Adibi; Adam Romman; Jonathan E. Wickiser; Ganesh V. Raj; Arthur I. Sagalowsky; Vitaly Margulis
err分享
err收藏
OpenMP-based parallelization on an MPCore multiprocessor platform - A performance and power analysis
err2008-11-01
err15
PREAI
errBlume, H.; von Livonius, J.; Rotenberg, L.; Noll, T. G.; Bothe, H.; Brakensiek, J.
err分享
err收藏
Body Mass Definitions of Obesity
err1990-03-01
err0
PREAI
errF. Javier Nieto-García; Trudy L. Bush; Penelope M. Keyl
err分享
err收藏
Multivariate Analysis of Prognostic Factors Among 2,313 Patients With Stage III Melanoma: Comparison of Nodal Micrometastases Versus Macrometastases
err2010-05-10
err0
errOAAI
errCharles M. Balch; Jeffrey E. Gershenwald; Seng-jaw Soong; John F. Thompson; Shouluan Ding; David R. Byrd; Natale Cascinelli; Alistair J. Cochran; Daniel G. Coit; Alexander M. Eggermont; Timothy Johnson; John M. Kirkwood; Stanley P. Leong; Kelly M. McMasters; Martin C. Mihm; Donald L. Morton; Merrick I. Ross; Vernon K. Sondak
err分享
err收藏
A Prepubertal Mice Model to Study the Growth Pattern of Early Ovarian Follicles
err2021-05-12
err0
errOAAI
errYingjun Chen; Qinghua Liu; Ruiyan Liu; Chan Yang; Xiaodong Wang; Zaohong Ran; Shanshan Zhou; Xiang Li; Changjiu He
err分享
err收藏
err分享
err收藏
学者 查看更多内容