...
首页> 外文期刊>International journal of advanced media and communication >Efficient implementation of Sobel edge detection algorithm on CPU, GPU and FPGA
【24h】

Efficient implementation of Sobel edge detection algorithm on CPU, GPU and FPGA

机译:Sobel边缘检测算法在CPU,GPU和FPGA上的高效实现

获取原文
获取原文并翻译 | 示例

摘要

Many applications in image processing have high degrees of inherent parallelism and are thus good candidates for parallel implementation. In fact, programming tools for field programmable gate array (FPGA), SIMD instructions on CPU and a large number of cores on graphic processor unit (GPU) have been developed, but it is still difficult to achieve high performance on these platforms. This paper analyses the distinct features of compute unified device architecture (CUDA) GPU and summarises the general program mode of CUDA. Furthermore, we present three different implementations of Sobel edge detection on CPU, FPGA and GPU. Tested image data are also used in these hardware platforms to compare computational efficiency of CPU, GPU and FPGA.
机译:图像处理中的许多应用具有高度的固有并行性,因此是并行实现的良好候选者。实际上,已经开发了用于现场可编程门阵列(FPGA)的编程工具,CPU上的SIMD指令以及图形处理器单元(GPU)上的大量内核,但是在这些平台上仍难以实现高性能。本文分析了计算统一设备架构(CUDA)GPU的独特功能,并总结了CUDA的一般编程模式。此外,我们介绍了在CPU,FPGA和GPU上Sobel边缘检测的三种不同实现。在这些硬件平台中还使用了经过测试的图像数据来比较CPU,GPU和FPGA的计算效率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号