...
首页> 外文期刊>Parallel and Distributed Systems, IEEE Transactions on >Design and Performance Evaluation of Image Processing Algorithms on GPUs
【24h】

Design and Performance Evaluation of Image Processing Algorithms on GPUs

机译:GPU上图像处理算法的设计和性能评估

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

摘要

In this paper, we construe key factors in design and evaluation of image processing algorithms on the massive parallel graphics processing units (GPUs) using the compute unified device architecture (CUDA) programming model. A set of metrics, customized for image processing, is proposed to quantitatively evaluate algorithm characteristics. In addition, we show that a range of image processing algorithms map readily to CUDA using multiview stereo matching, linear feature extraction, JPEG2000 image encoding, and nonphotorealistic rendering (NPR) as our example applications. The algorithms are carefully selected from major domains of image processing, so they inherently contain a variety of subalgorithms with diverse characteristics when implemented on the GPU. Performance is evaluated in terms of execution time and is compared to the fastest host-only version implemented using OpenMP. It is shown that the observed speedup varies extensively depending on the characteristics of each algorithm. Intensive analysis is conducted to show the appropriateness of the proposed metrics in predicting the effectiveness of an application for parallel implementation.
机译:在本文中,我们使用计算统一设备架构(CUDA)编程模型,对在大规模并行图形处理单元(GPU)上进行图像处理算法设计和评估的关键因素进行了解释。提出了一组针对图像处理而定制的度量,以定量评估算法特征。此外,我们展示了使用多视图立体匹配,线性特征提取,JPEG2000图像编码和非照片级渲染(NPR)作为示例应用程序,可以轻松地将多种图像处理算法映射到CUDA。这些算法是从图像处理的主要领域中精心选择的,因此在GPU上实现时,它们固有地包含各种具有不同特征的子算法。根据执行时间评估性能,并将其与使用OpenMP实施的最快的仅主机版本进行比较。结果表明,所观察到的加速率随每种算法的特性而有很大不同。进行了深入的分析,以显示建议的度量标准在预测并行执行的应用程序的有效性方面的适当性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号