ExaSlang(考试俚语) swMATH ID: 39664 软件作者: C.Schmitt、S.Kuckuk、F.Hannig、H.Köstler、J.Teich 描述: ExaSlang:一种用于高度可扩展多重网格解算器的特定于域的语言。高性能计算(HPC)系统正变得越来越并行和异构。因此,HPC应用程序(如仿真软件)需要专门针对这些系统进行设计,以实现最佳性能。这反过来导致了更高的复杂性,使得软件工程师和科学家需要对硬件及其技术有深入的了解。作为一种补救措施,领域特定语言(DSL)是一种方便的技术,领域专家可以使用他们熟悉的术语和模型描述他们想要解决的设置和问题。此规范由专门的编译器转换为目标语言,即另一种编程语言或二进制可执行文件中的源代码。我们提出了ExaSlang,一种基于针对分布式内存系统的多重网格方法的数值求解器规范语言。此外,我们还提供了驱动相应源到源编译器的转换框架。它使用混合OpenMP和MPI并行化发出C++代码。此外,我们通过将代码扩展到完整的JUQUEEN集群(由28672个节点组成,共458752个内核)的扩展结果来验证我们的方法。 主页: https://ieeexplore.ieee.org/document/7101662 相关软件: ExaStencils考试;FESTUNG公司;MODESTO公司;佩塔利普;SDSLc公司;交易.ii;Exa-调整;HyTeG公司;斯特拉;科科斯;李斯特;无人值守地面传感器4;OP2(操作2);Firedrake公司;SBLOCK公司;PATUS公司;CHARM(魅力)++;皮亚诺;Cilk公司;琼博 引用于: 2文件 全部的 前5名8位作者引用 1 瓦迪姆·艾辛格 1 马丁·鲍尔 1 萨拉·法吉·纳尼 1 马尔科·海西格 1 科尔·尼尔斯 1 哈拉尔德·科斯特勒 1 塞巴斯蒂安·库库克 1 乌尔里奇·吕德 2篇连载文章中引用 1 Analele tiințifice ale University \539]ii“Ovidius”Constan a。意大利语:Matematic 1 GEM-国际地球数学杂志 在4个字段中引用 2 数值分析(65-XX) 1 计算机科学(68至XX) 1 流体力学(76-XX) 1 地球物理学(86-XX) 按年份列出的引文