面向“嵩山”平台供水管网仿真计算的移植优化研究

TRANSPLANTATION OPTIMIZATION OF WATER SUPPLY PIPE NETWORK SIMULATION CALCULATION FOR "SONGSHAN" PLATFORM

  • 摘要: 供水管网仿真系统拓扑结构复杂,元件数据密集,系统的高效仿真对实施平台的性能提出了很高的要求。“嵩山”超级计算机系统采用CPU+DCU异构架构,为实现仿真计算在该架构上的高效运行。根据HIP异构编程模型将计算点映射至DCU加速器上实现,使用MULTPARA多级并行优化方法实现不同元件计算在DCU加速器上的并发,解决线程块间不能充分并行的问题,利用跨线程访问方法解决部分元件计算中存在的线程束分化问题。实验结果表明,相较过往实施平台取得了8.537的加速比。

     

    Abstract: The water supply network simulation system has a complex topology and dense component data. The efficient simulation of the system puts forward high requirements on the performance of the implementation platform. The "Songshan" supercomputer system adopted a CPU + DCU heterogeneous architecture, in order to realize the efficient operation of simulation calculation on this architecture. According to the HIP heterogeneous programming model, the computing hotspots were mapped to the DCU accelerator to achieve, and the MULTPARA multi-level parallel optimization method was used to achieve the concurrency of different component calculations on the DCU accelerator, to solve the problem that the thread blocks could not be fully parallelized. The cross-thread access was used to solve the thread divergence problem existing in some component calculations. The experimental results show that compared with the previous implementation platform, it has achieved a speedup of 8.537.

     

/

返回文章
返回