×

将多线程和加速器集成到DUNE-ISTL中。 (英语) Zbl 1320.65064号

Abdulle,Assyr(编辑)等人,《数值数学和高级应用——ENUMATH 2013》。2013年8月26日至30日在瑞士洛桑举行的第十届欧洲数值数学和高级应用会议ENUMATH会议记录。查姆:施普林格(ISBN 978-3-319-10704-2/hbk;978-3-316-10705-9/电子书)。计算科学与工程课堂讲稿103,601-609(2015)。
概要:PDE软件的一个主要挑战是在异构硬件上平衡用户级灵活性和性能。我们讨论了如何应对这一挑战的想法,例如DUNE框架,特别是其线性代数和求解器组件。我们演示了如何修改前一个仅支持MPI的实现,以支持MPI+[CPU/GPU]线程和矢量化。为此,我们设计了最近提出的SELL-C-(sigma)格式的一种新的块扩展。与仅使用CPU-MPI的情况相比,基准计算显示出合理的加速比,这突出了我们方法的效率。
关于整个系列,请参见[Zbl 1304.65003号]。

MSC公司:

65楼30 其他矩阵算法(MSC2010)
PDF格式BibTeX公司 XML格式引用
全文: 内政部