FDBB:流体动力学构建模块
摘要:高性能计算平台变得越来越异构,这使得研究人员和科学软件开发人员很难跟上硬件市场的快速变化。本文介绍了开源项目FDBB(Fluid Dynamics Building Blocks),该项目简化了面向异构系统的流体力学应用程序的开发。它包含一个低级API,提供统一的接口给许多不同的线性代数后端,以及一个轻量级和可扩展的高级表达式模板库,该库提供了大量可定制的流体力学构建模块,例如主次变量之间的转换以及Riemann不变量、状态方程、无粘通量及其通量雅可比的表达式。开发的方法的性能评估涵盖了合成微基准测试和小型应用程序。
作者:Matthias M"oller, Andrzej Jaeschke
论文ID:1809.09851
分类:Mathematical Software
分类简称:cs.MS
提交时间:2018-09-27