×

高性能C2

swMATH ID: 26407
软件作者: 阿尔瓦雷斯,X。;Gorobets,A。;Trias,F.X。;博雷尔,R。;G·奥亚尔尊。
描述: HPC 2-一个完全可移植的、基于代数的异构计算框架。CFD应用。在exascale竞赛中竞争的各种计算体系结构使得代码的可移植性至关重要。在这项工作中,HPC2代码是作为一个完全可移植的、基于代数的框架提出的,适用于异构计算。在CFD应用中,时间积分阶段的算法仅依赖于三种代数运算的简化集:稀疏矩阵-向量积、向量的线性组合和点积。这种代数方法与多级MPI+OpenMP+OpenCL并行化相结合,自然提供了可移植性。研究了不同体系结构的性能,包括多核CPU、Intel Xeon Phi加速器以及AMD和NVIDIA的GPU。多GPU可扩展性最多可支持256台设备。在CPU+GPU混合集群上测试了异构执行。最后,给出了三维充气差热腔中湍流的直接数值模拟结果,以显示HPC2处理大规模CFD模拟的能力
主页: https://www.sciencedirect.com/science/article/abs/pii/S0045793018300409
关键词: 异构计算MPI+OpenMP+OpenCL混合CPU+GPU系统计算流体力学对称保护离散化
相关软件: PyFR公司特里利诺斯炒作XAMG公司海关clSPARSE公司开放式泡沫HOSTA公司高性能CG开放运算语言MPI公司
引用于: 2文件

连载1篇

2 计算机和流体

按年份列出的引文