首页> 外文会议>Modeling and simulation for defense systems and applications V >CULA: Hybrid GPU Accelerated Linear Algebra Routines
【24h】

CULA: Hybrid GPU Accelerated Linear Algebra Routines

机译:CULA:混合GPU加速线性代数例程

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

摘要

The modern graphics processing unit (GPU) found in many standard personal computers is a highly parallel math processor capable of nearly 1 TFLOPS peak throughput at a cost similar to a high-end CPU and an excellent FLOPS/watt ratio. High-level linear algebra operations are computationally intense, often requiring O(N~3) operations and would seem a natural fit for the processing power of the GPU. Our work is on CULA, a GPU accelerated implementation of linear algebra routines. We present results from factorizations such as LU decomposition, singular value decomposition and QR decomposition along with applications like system solution and least squares. The GPU execution model featured by NVIDIA GPUs based on CUD A demands very strong parallelism, requiring between hundreds and thousands of simultaneous operations to achieve high performance. Some constructs from linear algebra map extremely well to the GPU and others map poorly. CPUs, on the other hand, do well at smaller order parallelism and perform acceptably during low-parallelism code segments. Our work addresses this via hybrid a processing model, in which the CPU and GPU work simultaneously to produce results. In many cases, this is accomplished by allowing each platform to do the work it performs most naturally.
机译:许多标准个人计算机中都使用的现代图形处理单元(GPU)是高度并行的数学处理器,能够以接近高端CPU的成本和出色的FLOPS /瓦特比实现接近1 TFLOPS的峰值吞吐量。高级线性代数运算的计算量很大,通常需要O(N〜3)运算,并且似乎很自然地适合GPU的处理能力。我们的工作涉及CULA,这是GPU加速的线性代数例程的实现。我们提供了分解的结果,例如LU分解,奇异值分解和QR分解以及诸如系统解和最小二乘的应用。基于CUD A的NVIDIA GPU所具有的GPU执行模型要求非常强的并行性,需要成百上千的同时操作才能实现高性能。线性代数的某些构造映射到GPU的效果非常好,而其他构造的映射效果很差。另一方面,CPU在较小顺序的并行性上表现良好,并且在低并行度代码段期间的性能令人满意。我们的工作通过混合处理模型解决了这一问题,在该模型中,CPU和GPU同时工作以产生结果。在许多情况下,这是通过允许每个平台最自然地完成其工作来实现的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号