OpenCL Galaxies Demo

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
3,923
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Oct 15, 2009

This is the Galaxies Demo running in OpenCL on a Quad Core 2.8GHz Mac Pro with 8800GT (rendered in OpenGL using my 7600GT since there were blank frames in the recorded video when I rendered it on the 8800GT). This is done in real time at 30 FPS.

It shows around 160 Gflops, but I believe that's due to it not wanting to go above 30 FPS. In the 32,000 star version, it does 195 Gflops (but only 9 FPS). In both cases, it's doing about 21 ops per star per star per update. For example:

21 * 16,000 * 16,000 * 30 = 161 Gflops
21 * 32,000 * 32,000 * 9 = 193 Gflops.

Supposedly the GTX285 can get 400 Gflops.

The song is "Space Debris" - a MOD I've had for about 15 years. I thought it was fitting.

Category:

Gaming

Tags:

License:

Standard YouTube License

  • likes, 1 dislikes

Link to this comment:

Share to:

Uploader Comments (sarahbau)

  • is there a windows version in the works?

  • The Galaxies demo was made by Apple, so I doubt this exact demo will be made for Windows, but OpenCL is available for Windows. Currently, very few things take advantage of it since it's so new. There are some things that use NVidia's CUDA and ATI's Stream (both are similar to OpenCL, but OpenCL is open, and works on hardware from multiple manufacturers).

Video Responses

This video is a response to Galaxies OpenCL Demo
see all

All Comments (6)

Sign In or Sign Up now to post a comment!
  • is each particle handled by one kernel?

  • Awesome music!!!

  • What does it do?

  • oscarbg at blogspot has got this working on windows :)

Loading...
Alert icon
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