posted by Dmitry Abrosimov on Mon 14th Apr 2003 22:28 UTC
IconThe paper considers a mathematical model of the behavior of an assembly of N stars. The 'Kepler' Microsoft Windows demo application based of this model enables to perform real-time simulation of star clusters dynamics for N~=2500. Such performance rate is possible through the use of the Intel Integrated Performance Primitives (IPP) library. The paper also estimates the efficiency of the IPP application and provides an example of C-code with the IPP functions calls. Computer-simulated images of the spiral galaxy forming process, as well as the real galaxies photos, are presented.

Introduction

Realistic simulation of star clusters dynamics, for example, the dynamics of galaxies, may be of interest to a broad sections of specialists – from game developers up to astrophysics scientists. While, in general, this task is not very difficult from the mathematical point of view (see section 1), it requires large computational resources if the number of stars N is big enough. Further you can see that the time of computing increases as the square of N, which presents the main difficulty for real-time simulation of star assemblages, even on modern computers. To solve the problem, we used the Intel Integrated Performance Primitives (IPP) software library [1], which enabled to increase the calculation speed and perform 2000 – 2500 stars assemblage behavior in real time. Destination and capabilities of this software are briefly described in in section 3.

Table of contents
  1. "Mathematical Model"
  2. "Simulation results"
  3. "Use of Intel Integrated Performance Primitives"
e p (0)    27 Comment(s)