哈拉尔德·科斯特勒;马尔科·海西格;科尔·尼尔斯;塞巴斯蒂安·库库克;马丁·鲍尔;乌尔里奇·吕德 并行几何多重网格求解器的代码生成方法。 (英语) Zbl 1488.68018号 安提斯币。康斯坦·奥维迪乌斯大学。材料。 第3123-152号第28页(2020年). 摘要:近年来,用于计算科学和工程应用的软件开发变得复杂。这主要是由于现代计算机体系结构中日益增加的并行性和异构性,以及必须处理的更真实的物理和数学模型。解决这个问题的一个想法是使用代码生成技术。与通用计算语言中的手动实现不同,它们允许集成自动代码转换,为不同的模型和平台生成高效的代码。作为一个例子,考虑了一个椭圆偏微分方程通过生成的几何多重网格求解器的数值解。我们提出了三种代码生成方法,并讨论了它们在性能、可移植性和生产力方面的优缺点。 MSC公司: 68N99型 软件理论 65号55 多重网格方法;含偏微分方程边值问题的区域分解 65日元10 特定类别建筑的数值算法 关键词:代码生成;特定领域的语言;多重网格解算器;椭圆偏微分方程 软件:琼博;SDSLc公司;炒作;万亿;HyTeG公司;李斯特;SBLOCK公司;斯特拉;无人值守地面传感器4;OP2(操作2);皮亚诺;西尔克;Firedrake公司;Exa-调整;PATUS公司;Kokkos公司;CHARM(魅力)++;ExaSlang(考试俚语);交易.ii;MODESTO公司;佩塔利普 PDF格式BibTeX公司 XML格式引用 \textit{H.Köstler}等人,An.Științ。“奥维迪斯”大学Constanța,Ser。材料28,编号3,123--152(2020;Zbl 1488.68018) 全文: 内政部