Publication | Open Access
GRAPE-6A: A Single-Card GRAPE-6 for Parallel PC-GRAPE Cluster Systems
100
Citations
25
References
2005
Year
Cluster ComputingEngineeringComputer ArchitectureHigh Performance ComputingSupercomputer ArchitectureGpu ComputingCluster TechnologySingle-card Grape-6Systems EngineeringModeling And SimulationParallel ComputingComputational GeometryMassively-parallel ComputingComputer EngineeringComputer ScienceGpu ClusterDistributed ProcessingComputational ScienceGrape-6a ClusterPc ClusterParallel ProgrammingTree Algorithm
Abstract In this paper, we describe the design and performance of GRAPE-6A, a special-purpose computer for gravitational many-body simulations. It was designed to be used with a PC cluster, in which each node has one GRAPE-6A. Such a configuration is particularly cost-effective in running parallel tree algorithms. Though the use of parallel tree algorithms was possible with the original GRAPE-6 hardware, it was not very cost-effective since a single GRAPE-6 board was still too fast and too expensive. Therefore, we designed GRAPE-6A as a single PCI card to minimize the reproduction cost and to optimize the computing speed. The peak performance is 130 Gflops for one GRAPE-6A board and 3.1 Tflops for our 24 node cluster. We describe the implementation of the tree, TreePM and individual timestep algorithms on both a single GRAPE-6A system and GRAPE-6A cluster. Using the tree algorithm on our 16-node GRAPE-6A system, we can complete a collisionless simulation with 100 million particles (8000 steps) within 10 days.
| Year | Citations | |
|---|---|---|
Page 1
Page 1