Files posted by mitch_de
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
i made an WebDriverCheck tool.
Shows which driver is loaded/used and some (timer updated) info about gpu load %, VRAM fre, VRAM.
Nvidia picture changes to Apple Logo if Apple drivers detected (beside also text changes to com.apple...)
screenshoot shows tool running beside CUDA-Z (Benchmark) - Webdriver and sceand shows Apple Driver usage.
Hi, if you want some other features (information, checks about GPU) please tell me.
If possible i will include that wanted things in the future.
copyright / author James Price, modded by me.
Nbody METAL shows known Nbody simulation using METAL.
After investigation it is clear that the older Particles Metal DEMO is really more an DEMO, and not usable as bench - because CPU bound limit, very huge cpu loads generating and moving that particles.
From source here : https://github.com/F...alKit-Particles
compiled app : from DOWNLOAD
Screenshoot shows low cpu usage but very high (full) GPU load = i think diff gpus should perform different, compared to the demo below.
6 FPS Nvidia GT 740
18 FPS Nvidia GTX 650