7429

Bonsai: A GPU Tree-Code

Jeroen Bedorf, Evghenii Gaburov, Simon Portegies Zwart
Leiden Observatory, Leiden University, P.O. Box 9513, 2300 RA Leiden, The Netherlands
arXiv:1204.2280v1 [astro-ph.IM] (10 Apr 2012)

@article{2012arXiv1204.2280B,

   author={B{‘e}dorf}, J. and {Gaburov}, E. and {Portegies Zwart}, S.},

   title={"{Bonsai: A GPU Tree-Code}"},

   journal={ArXiv e-prints},

   archivePrefix={"arXiv"},

   eprint={1204.2280},

   primaryClass={"astro-ph.IM"},

   keywords={Astrophysics – Instrumentation and Methods for Astrophysics, Computer Science – Distributed, Parallel, and Cluster Computing},

   year={2012},

   month={apr},

   adsurl={http://adsabs.harvard.edu/abs/2012arXiv1204.2280B},

   adsnote={Provided by the SAO/NASA Astrophysics Data System}

}

Download Download (PDF)   View View   Source Source   Source codes Source codes

Package:

972

views

We present a gravitational hierarchical N-body code that is designed to run efficiently on Graphics Processing Units (GPUs). All parts of the algorithm are executed on the GPU which eliminates the need for data transfer between the Central Processing Unit (CPU) and the GPU. Our tests indicate that the gravitational tree-code outperforms tuned CPU code for all parts of the algorithm and show an overall performance improvement of more than a factor 20, resulting in a processing rate of more than 2.8 million particles per second.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2017 hgpu.org

All rights belong to the respective authors

Contact us: