About This File
This App was build from the source of James Price (2015). Some parameters are added and changed for useage as an bench (FPS/ GLOP/S)
NEW: now keys (keypad) + / - to switch between 40960 and 57344 Bodies (fast gpus run in 60 FPS limit @ 40960)
This is a N-body simulation with visualization for exploring the use of Metal for gpu compute and OpenGL graphics on OS X.
N-body simulations exits already using CUDA and OpenCL - both gpu compute SDKs/languages.
Metal also has some of the gpu compute features like CUDA and OpenCL, even it is normally used as an faster replacement for OpenGL.
This Bench shows FPS and GFLOP/S. The FPS is limited to 60 (FPS/Hz).
Q: Quit D: changes Metal device if you have more than one Metal gpu device available
My GT 740 getting around 7,5 FPS 40960 and 3,5 FPS 57344 Bodies
What's New in Version 1.1 See changelog
- * fixed overwriting of MIN / MAX values if fps running in 60 FPS barrier