Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

O(N logN) parralel N-body simulation using 32 GPUs

Loading...

Sign in or sign up now!
22,251
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on May 21, 2008

This is a simple demonstration of the parralel Barnes-Hut treecode algorithm on 32 GPUs.
Two galaxies are interacting with each o This is a simple demonstration of the parralel Barnes-Hut treecode algorithm on 32 GPUs.
Two galaxies are interacting with each o This is a simple demonstration of the parralel Barnes-Hut treecode algorithm on 32 GPUs.
Two galaxies are interacting with each other
and collide. Two galaxies are modeled by 33,554,430 particles(4,272,458 for disk, 27,093,640 for halo, 2,188,332 for bulge).
Only the disk and bulge were visualized and the halo was invisible in this simulation result of movie.

--- Demonstration Environment ---
GPU: Nvidia GeForce8800GTS(G92)
GPU kernel: cunbody-1.9 library (http://progrape.jp/cs/)
N-body algorithm: O(N logN) Barnes-Hut treecode algorithm modified for parallel GPUs. The code was based on pC++tree by Prof. J. Makino.
Initial Cond. of data: 33,554,430 particles generated from the GalactICS package
MPI library: mpich2 1.0.7rc1
C++ compiler: gcc 4.1.2
Design languages: C++ and CUDA
CUDA version: CUDA 1.1
OS: CentOS linux version 5.1 (x86_64)
Place: Nagasaki, Japan
LastUpdate: 13 May, 2008
Copyright(c) 2008 by T. Hamada & K. Nitadori

Category:

Science & Technology

Tags:

License:

Standard YouTube License

  • likes, 3 dislikes

Link to this comment:

Share to:

Uploader Comments (cunbody1)

  • what about plasma cosmology....

  • I am not a specialist about plasma cosmology. Did someone try to use tree code for plasma cosmology ?

see all

All Comments (15)

Sign In or Sign Up now to post a comment!
  • The point is that the 8800GTS doesn't support double precision arithmetics so I am not sure that it can be used for scientific calculations...

  • is the code open sourced?

  • i was thinking the same thing

  • Hi, could you tell me the initial conditions for the two galaxies. did you just set the group of particles to rotate around a point, or is it more complicated? cheers.

  • lol... yeh, cause... not even the new 5870 can run it well...

  • not very well though.

  • SHIIIIIIIIIIIIIIIIIIIT!!!!!!!!­!!! 32 GPU'S Now that can run crysis!!!!!!

  • Newtonian gravity gives a gravity force that is proportional the the inverse square of the distance. The simulation will look more realistic, with phases appearing similar to ring galaxies and spiral clusterss with much tighter paired spiral arms, if you multiply the Newtonian force by a cosine having a wavelength close to the diameter of the clusters shown in the initial conditions given here.

  • Im no expert either, but some have used plasma cosmology and plasma physics and successfully created the known shapes of galaxies in all different stages. Its all to do with electric universe theory. Check out Joseph P. Farrel for more info.

    Im really no expert but maybe using different maths you can get the same results with much less computation????? ? ? ? im probably wrong.

Loading...

0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more