首页> 外文OA文献 >A priori minimisation of algorithmic bottlenecks in the parallel tree code PEPC
【2h】

A priori minimisation of algorithmic bottlenecks in the parallel tree code PEPC

机译:并行树代码PEPC中算法瓶颈的先验最小化

摘要

The challenging problems arising from fast parallel N-body simulations became a driverfor high performance computing. The Barnes-Hut tree code is an example in the class offast summation algorithms, with a complexity of O(N log(N)), instead of O(N2). Themulti disciplinary code Pepc – the ’Pretty Efficient Parallel Coulomb solver’ – is basedon the Hashed-Oct-Tree scheme and is developed at Juelich Supercomputing Centre.The pure bookkeeping overhead of the data-distributed tree construction decreases theperformance and rapidly increases for large scales, as shown for JUGENE, an IBM BlueGene/P architecture. For this reason, novel approaches will be established and applied,minimising integral bottlenecks. An axiomatic and provable optimisation of the parallelorganisation structure, induced by a distributed memory machine, is introduced in detail.Reducing memory footprint and communication alike, the new concept intrinsically guidesto a tight a-priori estimation of parallel data overhead. Moreover, the influence of thelocality-preserving Hilbert-curve on the irregular communication structure, is studied.Accordingly, the new method provides an immense upgrade for the particle number,making Pepc a more versatile tool for simulations in a multi disciplinary context
机译:快速并行N体仿真产生的具有挑战性的问题成为高性能计算的驱动力。 Barnes-Hut树代码是快速求和算法类中的一个示例,其复杂度为O(N log(N)),而不是O(N2)。多学科代码Pepc –“高效并行库仑求解器” –基于Hashed-Oct-Tree方案,是在Juelich超级计算中心开发的。数据分布式树结构的纯簿记开销降低了性能,并迅速大规模增加,如IBM BlueGene / P体系结构JUGENE所示。因此,将建立并应用新颖的方法,以最大程度地减少整体瓶颈。详细介绍了由分布式存储机器引起的并行组织结构的公理化和可证明的优化。减少内存占用和通信等新概念本质上指导了对并行数据开销的先验估计。此外,还研究了保持局部性的希尔伯特曲线对不规则通信结构的影响。因此,该新方法极大地提高了粒子数,使Pepc成为了多学科环境下仿真的一种更加通用的工具。

著录项

  • 作者

    Hübner H.;

  • 作者单位
  • 年度 2011
  • 总页数
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号