跳到主要内容
研究论文

基于全六边形网格的GPU加速谱有限元

出版:2016年11月1日出版历史
跳过抽象节

摘要

本文提出了一种在非结构化六面体网格上有效求解椭圆问题的谱元有限元格式。采用无矩阵预处理共轭梯度算法求解离散方程。采用了一个可加性Schwartz双尺度预条件子,允许h独立收敛。可扩展的多线程编程API用作通用内核语言,允许在运行时选择不同的计算设备(GPU和CPU)和不同的线程接口(CUDA、OpenCL和OpenMP)。性能测试表明,在离机GPU上,超过5000万个自由度的问题可以在几秒钟内解决。

工具书类

  1. 溴0010Tristan Carrier Baudouin、Jean-François Remacle、Emilie Marchandise、Francois Henrotte、Christophe Geuzaine,六边形网格生成的正面方法,高级模型。模拟。工程科学。,1 (2014) 1-30.谷歌学者谷歌学者交叉引用交叉引用
  2. br0020型Steven E.Benzley、Ernest Perry、Karl Merkley、Brett Clark、Greg Sjaardama,《弹性和弹塑性分析中所有六角形和四面体有限元网格的比较》,载于:《第四届国际网格圆桌会议论文集》,第17卷,Sandia National Laboratories,Albuquerque,NM,1995年,第179-191页。谷歌学者谷歌学者
  3. br 0030个Cris Cecka、Adrian J.Lew、Eric Darve,《有限元方法在图形处理器上的组装》,国际数值杂志。方法工程,85(2011)640-669。谷歌学者谷歌学者交叉引用交叉引用
  4. 溴0040Michel O.Deville,Paul F.Fischer,Ernest H.Mund,《不可压缩流体流动的高阶方法》,第9卷,剑桥大学出版社,2002年。谷歌学者谷歌学者
  5. 0050比尔Paul F.Fischer,不可压缩Navier-Stokes方程谱元解的重叠Schwarz方法,J.Compute。物理。,133 (1997) 84-101.谷歌学者谷歌学者数字图书馆数字图书馆
  6. 布尔0060Paul F.Fischer,H.M.Tufo,N.I.Miller,三维不可压缩流动谱元模拟的重叠Schwarz方法,收录于:偏微分方程的并行解,Springer,2000年,第159-180页。谷歌学者谷歌学者
  7. 0070英镑Fu Zhisong,T.James Lewis,Robert M.Kirby,Ross T.Whitaker,为gpu设计有限元方法管道,J.Compute。申请。数学。,257 (2014) 195-211.谷歌学者谷歌学者数字图书馆数字图书馆
  8. 0080比尔Rajesh Gandham,Ken Esler,Yongpeng Zhang,GPU加速聚合代数多重网格方法,计算。数学。申请。,68(2014)1151-1160。谷歌学者谷歌学者数字图书馆数字图书馆
  9. br0090型Rajesh Gandham,D.S.Medina,Timothy Warburton,GPU,浅水方程的加速间断Galerkin方法,Commun。计算。物理学。(2015).谷歌学者谷歌学者
  10. 邮编:0100Christophe Geuzaine,Jean-François Remacle,Gmsh:一个具有内置预处理和后处理设施的三维有限元网格生成器,国际数学家杂志。方法工程,79(2009)1309-1331。谷歌学者谷歌学者交叉引用交叉引用
  11. br0110型Markus Geveler,D.Ribbrock,D.Göddeke,P.Zajac,S.Turek,面向基于gpu的完整fem仿真工具包:基于稀疏近似逆的强平滑器的非结构化网格有限元几何多重网格求解器,计算。《流体》,80(2013)327-332。谷歌学者谷歌学者交叉引用交叉引用
  12. 溴0120Dominik Göddeke,用于GPU集群PDE模拟的快速准确有限元多重网格解算器,Logos Verlag Berlin GmbH,2011年。谷歌学者谷歌学者
  13. br0130号Dominik Göddeke、Robert Strzodka、Jamaludin Mohd-Yusof、Patrick McCormick、Sven H.M.Buijssen、Matthias Grajewski、Stefan Turek,探索gpu增强集群上有限元计算的弱可扩展性,并行计算。,33 (2007) 685-699.谷歌学者谷歌学者数字图书馆数字图书馆
  14. br0140号Koen Hillewaert,Nicolas Chevaugeon,Philippe Geuzaine,Jean-François Remacle,稳态Euler方程间断Galerkin解的分层多重网格迭代策略,国际数值杂志。方法流体,51(2006)1157-1176。谷歌学者谷歌学者交叉引用交叉引用
  15. 溴0150Matthew G.Knepley,Andy R.Terrel,gpus上的有限元积分,ACM Trans。数学。柔和。(TOMS),39(2013)10。谷歌学者谷歌学者数字图书馆数字图书馆
  16. br0160型G.R.Markall、A.Slemmer、D.A.Ham、P.H.J.Kelly、C.D.Cantwell、S.J.Sherwin,《多核和多核架构上的有限元组装策略》,国际数学家杂志。方法流体,71(2013)80-97。谷歌学者谷歌学者交叉引用交叉引用
  17. br0170型David S.Medina,Amik St-Cyr,T.Warburton,OCCA:多线程语言的统一方法。arXiv:1403.0968号谷歌学者谷歌学者
  18. 溴0180David S.Medina、Amik St-Cyr、Timothy Warburton,使用OCCA的多线程架构的高阶有限差分。arXiv:1410.1387谷歌学者谷歌学者
  19. 溴0190A.Modave,A.St-Cyr,T.Warburton,W.A.Mulder,地震波传播的加速非连续Galerkin时域模拟,2015年第77届EAGE会议和展览。谷歌学者谷歌学者交叉引用交叉引用
  20. 溴0200Yvan Notay,一种基于聚合的代数多重网格方法,Electron。变速器。数字。分析。,37 (2010) 123-146.谷歌学者谷歌学者
  21. br0210型卢卡·帕瓦里诺(Luca F.Pavarino),《变形有限元法的加法Schwarz方法》,数值。数学。,66 (1993) 493-515.谷歌学者谷歌学者数字图书馆数字图书馆
  22. br0220(巴西)M.A.Puso,J.Solberg,一个稳定的节点积分四面体,Int.J.Numer。方法工程,67(2006)841-867。谷歌学者谷歌学者交叉引用交叉引用
  23. 0230英镑Soji Yamakawa,Kenji Shimada,通过填充矩形实心单元进行方向性控制的全自动六角优势网格生成,Int.J.Numer。方法工程,57(2003)2099-2129。谷歌学者谷歌学者交叉引用交叉引用

索引术语

  1. 基于全六边形网格的GPU加速谱有限元
    索引术语已通过自动分类分配给内容。

    建议

    评论

    登录选项

    检查您是否可以通过登录凭据或您的机构访问本文。

    登录

    完全访问权限

    • 发布于

      封面图片计算物理杂志
      计算物理杂志 第324卷C期
      2016年11月
      304页
      国际标准编号:0021-9991
      期刊目录

      版权所有©Elsevier Inc。

      出版商

      学术出版社专业版。

      美国

      出版历史

      • 出版:2016年11月1日

      限定符

      • 研究论文