...
首页> 外文期刊>ACM SIGPLAN Notices: A Monthly Publication of the Special Interest Group on Programming Languages >Using GPU's to Accelerate Stencil-based Computation Kernels for the Development of Large Scale Scientific Applications on Heterogeneous Systems
【24h】

Using GPU's to Accelerate Stencil-based Computation Kernels for the Development of Large Scale Scientific Applications on Heterogeneous Systems

机译:使用GPU加速基于模板的计算内核,以开发异构系统上的大规模科学应用程序

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

获取外文期刊封面封底 >>

       

摘要

We present CaCUDA - a GPGPU kernel abstraction and a paral-lel programming framework for developing highly efficient large scale scientific applications using stencil computations on hybrid CPU/GPU architectures. CaCUDA is built upon the Cactus com-putational toolkit, an open source problem solving environment de-signed for scientists and engineers. Due to the flexibility and exten-sibility of the Cactus toolkit, the addition of a GPGPU program-ming framework required no changes to the Cactus infrastructure, guaranteeing that existing features and modules will continue to work without modification. CaCUDA was tested and benchmarked using a 3D CFD code based on a finite difference discretization of Navier-Stokes equations.
机译:我们介绍CaCUDA-一个GPGPU内核抽象和一个paral-lel编程框架,用于使用混合CPU / GPU架构上的模具计算来开发高效的大规模科学应用程序。 CaCUDA建立在仙人掌计算工具包的基础上,该工具包是为科学家和工程师设计的开源问题解决环境。由于Cactus工具包的灵活性和可扩展性,添加GPGPU编程框架无需更改Cactus基础架构,从而保证了现有功能和模块将继续工作而无需修改。基于Navier-Stokes方程的有限差分离散化,使用3D CFD代码对CaCUDA进行了测试和基准测试。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号