Publication | Closed Access
Abstractions for parallel N-body simulations
28
Citations
16
References
2003
Year
Unknown Venue
EngineeringComputer ArchitectureParallel ImplementationSimulationComputational MechanicsSuch AbstractionsModeling And SimulationParallel ComputingMulti-physics ModellingMultiphysics SimulationComputer EngineeringLarge-scale SimulationComputer ScienceParallel N-body SimulationsParallel ProcessingIntroduces C++Simulation InfrastructureParallel ProgrammingAdaptive TreesCoupled Simulation
Introduces C++ programming abstractions for maintaining load-balanced partitions of irregular and adaptive trees. Such abstractions are useful across a range of applications and MIMD architectures. The use of these abstractions is illustrated for gravitational N-body simulation. The strategy for parallel N-body simulation is based on a technique for implicitly representing a global tree across multiple processors. This substantially reduces the programming complexity and the overhead for distributed memory architectures. The overhead is further reduced by maintaining incremental data structures.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
| Year | Citations | |
|---|---|---|
Page 1
Page 1