
The 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.
Try to answer some questions. IPP library has been written in C and Assembler. It contains a number of static and dynamic modules (.lib and .dll) which can be used with ANY C/C++ compiler without problems. Of course, you may use IPP with Fortran, if you write interfaces to necessary C-functions, as usual. But I'd like to suggest another Intel product - MKL (Math Kernel Library) http://www.intel.com/software/products/mkl/mkl52/ . It already contains Fortran interfaces for all functions.