计算机工程与设计

建筑科学与工程论文_基于“嵩山”超级计算机系

 

文章摘要:供水管网仿真广泛应用于城市供水输配调度,也是城市供水管网监测、维护的重要技术手段,由于在面向城市级的规模管网中,产生了海量的计算数据,因此一般计算平台上无法满足管网仿真计算的算力需求。为了提升城市级供水管网仿真的计算效率,本文基于“嵩山”超级计算机系统采用CPU+DCU架构,利用其在密集数据的计算方面的优势,开展供水管网仿真面向“嵩山”超级计算机的移植与优化。文中参照HIP异构编程模型,在“嵩山”超级计算机上实现了供水管网仿真计算的异构版本;结合既有的管道数据分割方案,使用MPI开启多进程实现DCU加速数据通信传递;通过重定义数据类型,解决计算过程中结构体传输问题,实现了单节点内多DCU的大规模密集计算。通过对比不同计算平台和多种计算策略仿真计算结果,表明文中提出的优化方案和实现方法比传统x86平台加速比在小规模数据达到了5.269,大规模数据达到了10.760;与采用CUDA异构编程模型的传统GPU异构平台相比,其计算性能有一定的提高。

文章关键词:

论文DOI:10.19678/j.issn.1000-3428.0063418

论文分类号:TU991.33;TP391.9