...
首页> 外文期刊>PASJ: Publications of the Astronomical Society of Japan >Hierarchical tree algorithm for collisional N-body simulations on GRAPE
【24h】

Hierarchical tree algorithm for collisional N-body simulations on GRAPE

机译:GRAPE碰撞N体模拟的层次树算法

获取原文
获取原文并翻译 | 示例
           

摘要

We present an implementation of the hierarchical tree algorithm on the individual timestep algorithm (the Hermite scheme) for collisional N-body simulations, running on the GRAPE-9 system, a special-purpose hardware accelerator for gravitational many-body simulations. Such a combination of the tree algorithm and the individual timestep algorithm was not easy on the previous GRAPE system mainly because its memory addressing scheme was limited only to sequential access to a full set of particle data. The present GRAPE-9 system has an indirect memory addressing unit and a particle memory large enough to store all the particle data and also the tree node data. The indirect memory addressing unit stores interaction lists for the tree algorithm, which is constructed on the host computer, and, according to the interaction lists, force pipelines calculate only the interactions necessary. In our implementation, the interaction calculations are significantly reduced compared to direct N-2 summation in the original Hermite scheme. For example, we can achieve about a factor 30 of speedup (equivalent to about 17 teraflops) against the Hermite scheme for a simulation of an N = 10(6) system, using hardware of a peak speed of 0.6 teraflops for the Hermite scheme.
机译:我们介绍了在碰撞N体仿真的单个时间步算法(Hermite方案)上的分层树算法的实现,该算法在GRAPE-9系统上运行,GRAPE-9系统是用于重力多体仿真的专用硬件加速器。在以前的GRAPE系统上,树算法和单个时间步算法的这种组合并不容易,主要是因为其内存寻址方案仅限于顺序访问完整的粒子数据集。本发明的GRAPE-9系统具有一个间接存储器寻址单元和一个足够大以存储所有粒子数据以及树节点数据的粒子存储器。间接存储器寻址单元存储在主机上构造的树算法的交互列表,并且根据交互列表,强制管线仅计算必要的交互。在我们的实现中,与原始Hermite方案中的直接N-2总和相比,交互计算显着减少。例如,对于Hermite方案,我们使用Hermite方案的峰值速度为0.6 teraflops的硬件,相对于Hermite方案,可以获得约30倍的提速(相当于约17 teraflops)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号