位置:成果数据库 > 期刊 > 期刊详情页
SURF算法在通用GPU和OpenCL的优化与实现
  • ISSN号:1000-8519
  • 期刊名称:电子测试
  • 时间:2013.12.12
  • 页码:38-42
  • 分类:TP311[自动化与计算机技术—计算机软件与理论;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]渤海大学高职学院,锦州121013, [2]北京航空航天大学计算机学院,北京100091
  • 相关基金:国家自然科学基金资助项目(No.61073010).
  • 相关项目:基于受管理运行时系统的大型软件内存泄漏论问题及解决方法研究
中文摘要:

Speeded Up Robust Feature(SURF)算法是在计算机视觉领域得到广泛应用的一种图像兴趣点检测和匹配方法。开放计算语言(OpenCL)提供了一个在异构体系结构上,包括GPU,CPU及其他类型处理器,编写并行程序的框架。本文介绍了如何在通用GPU和OpenCL平台上,对SURF算法进行优化与实现。本文对其中一些优化方法,例如kernel线程的配置,局部内存的使用方法等,进行了详细的对比和讨论。最终实现的OpenCL版本的算法在NVidiaGTX260平台上获得了比原始的CPU版本在IntelDual—CoreE54002.7G处理器上至少21倍的加速。

英文摘要:

Speeded-Up Robust Feature(SURF)algorithm is widely used for image feature detecting and matching in computer vision area. Open Computing Language(OpenCL) is a framework for writing programs that execute across heterogeneous platforms consisting of CPUs, GPUs, and other processors. This paper introduces how to implement and optimize SURF algorithm on General Purpose GPU and OpenCL, and discusses some optimization methods such as configuring the kernel threads, using local memory in details. The final OpenCL version on Nvidia GTX 260 is more than 21 times faster than its original CPU version on Intel Dual-Core E5400 2.7G.

同期刊论文项目
同项目期刊论文
期刊信息
  • 《电子测试》
  • 主管单位:北京市科学技术研究院
  • 主办单位:北京自动测试技术研究所
  • 主编:陈晓筱
  • 地址:北京市100098-002信箱
  • 邮编:100098
  • 邮箱:ed@test169.com
  • 电话:010-62410551 56245897
  • 国际标准刊号:ISSN:1000-8519
  • 国内统一刊号:ISSN:11-3927/TN
  • 邮发代号:82-870
  • 获奖情况:
  • 国内外数据库收录:
  • 被引量:7647