首页> 外文会议>International conference on parallel processing and applied mathematics >OpenACC Parallelisation for Diffusion Problems, Applied to Temperature Distribution on a Honeycomb Around the Bee Brood: A Worked Example Using BiCGSTAB
【24h】

OpenACC Parallelisation for Diffusion Problems, Applied to Temperature Distribution on a Honeycomb Around the Bee Brood: A Worked Example Using BiCGSTAB

机译:适用于弥散问题的OpenACC并行化,应用于蜜蜂周围蜂巢上的温度分布:使用BiCGSTAB的工作示例

获取原文

摘要

We discuss a simple OpenACC implementation of the iterative BiCGSTAB algorithm for linear systems. Problems of this type arise in the numerical solution of diffusion-reaction problems, where the linear solver constitutes the most computationally expensive component of the simulation (~80 % of time spent) and therefore has often been the primary target for parallelization. We deploy and test this method on a desktop workstation with two supported GPUs, one targeted for high performance computing, one a consumer level GPU, to compute the temperature distribution on a honeycomb around the bee brood. The paper is written from a user's, not from a GPU computing expert's perspective and aims to fill a gap we noticed between real world application problems and the simple problems solved in introductory OpenACC tutorials or in benchmarking studies.
机译:我们讨论了线性系统迭代BiCGSTAB算法的简单OpenACC实现。这种类型的问题出现在扩散反应问题的数值解中,其中线性求解器构成了模拟中计算量最大的组件(花费了约80%的时间),因此通常成为并行化的主要目标。我们在具有两个受支持GPU的台式机工作站上部署和测试此方法,其中一个GPU用于高性能计算,一个GPU用于消费者级别的GPU,以计算蜂巢周围蜂窝上的温度分布。本文是从用户的角度撰写的,而不是从GPU计算专家的角度撰写的,旨在填补我们注意到的现实应用程序问题与OpenACC入门教程或基准研究中解决的简单问题之间的空白。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号