首页> 外文期刊>Advances in Engineering Software >Conjugate gradient method with graphics processing unit acceleration: CUDA vs OpenCL
【24h】

Conjugate gradient method with graphics processing unit acceleration: CUDA vs OpenCL

机译:具有图形处理单元加速的共轭梯度方法:CUDA与OpenCL

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Performance computations depend on the machine architecture, the operating system, the problem studied and obviously on the programming implementation. Solving partial differential equations by numerical methods such as the finite element method requires the solution of large sparse linear systems. Graphics processing unit (GPU) is now commonly used to accelerate numerical simulations and most supercomputers provide large number of GPUs to their users. This paper proposes a comparison of both CUDA and OpenCL GPU languages to take the highest performance of multi-GPUs clusters. We analyse, evaluate and compare their respective performances for computing linear algebra operations and for solving large sparse linear systems with the conjugate gradient iterative method on multi-GPUs clusters.
机译:性能计算取决于机器体系结构,操作系统,所研究的问题,并且显然取决于编程实现。用数值方法(例如有限元法)求解偏微分方程需要求解大型稀疏线性系统。图形处理单元(GPU)现在通常用于加速数值模拟,并且大多数超级计算机为其用户提供了大量的GPU。本文提出了CUDA和OpenCL GPU语言的比较,以实现多GPU集群的最高性能。我们使用共轭梯度迭代方法对多GPU集群上的线性代数运算和求解大型稀疏线性系统进行分析,评估和比较。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号