首页> 外文会议>2011 International Conference for High Performance Computing, Networking, Storage and Analysis >Multithreaded global address space communication techniques for Gyrokinetic fusion applications on ultra-scale platforms
【24h】

Multithreaded global address space communication techniques for Gyrokinetic fusion applications on ultra-scale platforms

机译:用于超规模平台上的动力融合的多线程全局地址空间通信技术

获取原文

摘要

We present novel parallel language constructs for the communication intensive part of a magnetic fusion simulation code. The focus of this work is the shift phase of charged particles of a tokamak simulation code in toroidal geometry. We introduce new hybrid PGAS/OpenMP implementations of highly optimized hybrid MPI/OpenMP based communication kernels. The hybrid PGAS implementations use an extension of standard hybrid programming techniques, enabling the distribution of high communication work loads of the underlying kernel among OpenMP threads. Building upon lightweight one-sided CAF (Fortran 2008) communication techniques, we also show the benefits of spreading out the communication over a longer period of time, resulting in a reduction of bandwidth requirements and a more sustained communication and computation overlap. Experiments on up to 130560 processors are conducted on the NERSC Hopper system, which is currently the largest HPC platform with hardware support for one-sided communication and show performance improvements of 52% at highest concurrency.
机译:我们提出了一种新颖的并行语言结构,用于磁聚变仿真代码的通信密集部分。这项工作的重点是托卡马克模拟代码中带电粒子在环形几何体中的移动阶段。我们介绍了高度优化的基于MPI / OpenMP混合通信内核的新PGAS / OpenMP混合实现。混合PGAS实现使用标准混合编程技术的扩展,可以在OpenMP线程之间分配底层内核的高通信工作量。在轻量级单面CAF(Fortran 2008)通信技术的基础上,我们还展示了在较长时间范围内扩展通信的好处,从而减少了带宽需求,并使通信和计算重叠更加持久。在NERSC Hopper系统上进行了多达130560个处理器的实验,该系统是目前最大的HPC平台,具有对单边通信的硬件支持,并且在最高并发率下的性能提高了52%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号