Loading...
Please wait, while we are loading the content...
Similar Documents
A modified parallel tree code for N-body simulation of the large-scale structure of the universe (2000)
| Content Provider | CiteSeerX |
|---|---|
| Author | Becciani, U. Antonuccio-Delogu, V. Gambera, M. Catania, Osservatorio Astrofisico Di |
| Abstract | N-body codes for performing simulations of the origin and evolution of the large scale structure of the universe have improved significantly over the past decade in terms of both the resolution achieved and the reduction of the CPU time. However, state-of-the-art N-body codes hardly allow one to deal with particle numbers larger than a few 10 7, even on the largest parallel systems. In order to allow simulations with larger resolution, we have first reconsidered the grouping strategy as described in J. Barnes (1990, J. Comput. Phys. 87, 161) (hereafter B90) and applied it with some modifications to our WDSH-PT (Work and Data SHaring-Parallel Tree) code (U. Becciani et al., 1996, Comput. Phys. Comm. 99,1). In the first part of this paper we will give a short description of the code adopting the algorithm of J. E. Barnes and P. Hut (1986, Nature, 324, 446) and in particular the memory and work distribution strategy applied to describe the data distribution on a CC-NUMA machine like the CRAY-T3E system. In very large simulations (typically N ≥ 10 7), due to network contention and the formation of clusters of galaxies, an uneven load easily verifies. To remedy this, we have devised an automatic work redistribution mechanism which provided a good dynamic load |
| File Format | |
| Journal | J. Comp. Phys |
| Language | English |
| Publisher Date | 2000-01-01 |
| Access Restriction | Open |
| Subject Keyword | Modified Parallel Tree Code N-body Simulation Large-scale Structure Cpu Time Work Distribution Strategy Parallel System Automatic Work Redistribution Mechanism Data Sharing-parallel Tree Data Distribution Network Contention Past Decade Uneven Load N-body Code First Part Hereafter B90 Large Scale Structure Particle Number Short Description Large Simulation Cray-t3e System State-of-the-art N-body Code Good Dynamic Load Cc-numa Machine |
| Content Type | Text |
| Resource Type | Article |