欢迎访问中国科学院大学学报,今天是

中国科学院大学学报 ›› 2011, Vol. 28 ›› Issue (4): 531-547.DOI: 10.7523/j.issn.2095-6134.2011.4.015

• 论文 • 上一篇    下一篇

基于多核系统的视频特征提取程序并行化及性能优化方法

张琦1, 陈玉荣2, 李建国2, 胡云1, 许胤龙1   

  1. 1. 中国科学技术大学计算机科学与技术学院, 合肥 230026;
    2. 英特尔中国研究院, 北京 100080
  • 收稿日期:2010-07-14 修回日期:2010-10-19 发布日期:2011-07-15
  • 基金资助:

    Supported by the National Natural Science Foundation of China(61073038) 

Parallelization and performance optimization of video feature extractions on multi-core systems

ZHANG Qi1, CHEN Yu-Rong2, LI Jian-Guo2, HU Yun1, XU Yin-Long1   

  1. 1 Department of Computer Science and Technology, University of Science and Technology of China, Hefei 230026,China; 2 Intel Labs China, Intel Corporation, Beijing 100080,China
  • Received:2010-07-14 Revised:2010-10-19 Published:2011-07-15
  • Supported by:

    Supported by the National Natural Science Foundation of China(61073038) 

摘要:

基于多核系统,对4种视频特征的提取程序分别研究了并行算法和性能优化方法.实验结果表明,通过的并行化和性能优化,当使用8个核时,这4种视频特征提取程序的处理速度平均提高到原始串行程序的17倍.此外,对实验结果进行了深入的性能分析,寻找和剖析了多核系统的性能瓶颈,为进一步提高多核系统的性能提供了依据和建议.

关键词: 程序性能优化, 多核系统, 视频特征提取

Abstract:

The low-level video feature extractions are the most time-consuming components in content-based video information retrieval systems. In this paper we study parallelization and performance optimization methods of four video feature extractions on multi-core systems. Experiments show that the processing speeds of these programs are 17 times the original processing speed on average when eight cores are used. Besides, detailed performance analysis helps us find bottlenecks and suggest ways to further improve multi-core systems performance in future.

Key words: program performance optimization, multi-core systems, video feature extraction

中图分类号: