中文

基于OpenCL GPGPU协同处理的移动系统计算机视觉加速器

分布式、并行与集群计算 2014-03-19 v1 计算机视觉与模式识别 数学软件

摘要

在本文中,我们提出了一种基于OpenCL的异构实现,用于移动设备上的计算机视觉算法——基于图像修复的对象移除算法。为了利用移动处理器的计算能力,根据移动设备上的性能分析结果,将算法工作流在CPU和GPU之间进行划分,从而使计算密集型内核通过移动GPGPU(使用图形处理单元的通用计算)加速。通过探索实现权衡并利用不同层次的优化策略,包括算法优化、并行性优化和内存访问优化,我们通过CPU-GPU异构实现显著加速了算法,同时保持了输出图像的质量。实验结果表明,基于GPGPU协同处理的异构计算可以显著加速计算机视觉算法,使其在实际移动设备上变得实用。

关键词

引用

@article{arxiv.1403.4238,
  title  = {Computer Vision Accelerators for Mobile Systems based on OpenCL GPGPU Co-Processing},
  author = {Guohui Wang and Yingen Xiong and Jay Yun and Joseph R. Cavallaro},
  journal= {arXiv preprint arXiv:1403.4238},
  year   = {2014}
}

备注

15 pages, 15 figures. Submitted and accepted for publication in Journal of Signal Processing Systems, 2014