| 注册
首页|期刊导航|计算机工程与应用|GIST特征提取的异构并发流计算实现

GIST特征提取的异构并发流计算实现

仲济源 梅魁志 温哲西

计算机工程与应用Issue(6):139-144,187,7.
计算机工程与应用Issue(6):139-144,187,7.DOI:10.3778/j.issn.1002-8331.1407-0490

GIST特征提取的异构并发流计算实现

Parallel stream computing implementation of GIST algorithm on heterogeneous platform

仲济源 1梅魁志 1温哲西1

作者信息

  • 1. 西安交通大学 电子与信息工程学院,西安 710049
  • 折叠

摘要

Abstract

To extract the global feature of GIST, a heterogeneous CPU+GPU collaborative computing and optimization is firstly implemented:CPU is used to complete the tasks of small amount of calculations and irregular data operations, such as image quantization and linear extension, while using GPU to complete the tasks with compute-intensive and highly par-allel data operations, such as filtering, Gabor feature extracting and dimension reducing. For processing image sequences, the thread pool technology is introduced on the CPU side. Through the use of each thread binding a CUDA stream for one image, the parallel stream computing for multiple images between CPU and GPU and the streaming data transmission delay hidden are achieved. Moreover thread pool technology also offers the methods of thread pre-creating, pre-allocating of resources and running thread number changing on resource, which can improve the computing efficiency of GPU scheduled by the CPU. Under the same computing accuracy, experiments show that GIST implementation on heteroge-neous computing platforms for images reaches 8.35~9.31 times speedup of the running on traditional CPU platform, and has an upgrading rate of 10.0%~37.2%for image sequences data while using the thread pool.

关键词

GIST特征/统一计算设备架构(CUDA)/线程池/异构计算

Key words

GIST/Compute Unified Device Architecture(CUDA)/thread pool/heterogeneous computing

分类

信息技术与安全科学

引用本文复制引用

仲济源,梅魁志,温哲西..GIST特征提取的异构并发流计算实现[J].计算机工程与应用,2015,(6):139-144,187,7.

基金项目

国家高技术研究发展计划(863)(No.2012AA010904);国家自然科学基金(No.61375023)。 ()

计算机工程与应用

OA北大核心CSCDCSTPCD

1002-8331

访问量0
|
下载量0
段落导航相关论文