View Single Post
 
Old 10-11-2009, 02:27 PM
mitchde mitchde is offline
Jaguar
 
Join Date: Aug 2009
Posts: 38
Smoke Partikels and all others are from Apple Dev Source. Just compiled.
For those only want to look, here is the Smoke Particles video:
http://www.youtube.com/watch?v=-7yTRxJhVps

On that Link you see also the DL Link (10 MB) and how to run instructions (easy )
Only CUDA driver must be installed, Links also at the video link above.

CUDA has the advantage to run also in OS X 10.5 , OpenCL is 10.6!
Disadvantage (like ATI STEAM) is thats vendoe specific - CUDA app runs only on NVIDIA , and ATI STEAM (no OS X) only on ATI GPUS. OpenCL should be universal. Until now its not, because ATI gpus have trouble with OpenCL.
OpenCL main difference to CUDA + ATI STEAM is, that OpenCL part of the App is compiled at runtime ! So The dev must NOT
compile that for an specific gpu. The openCL Source will compiled for the specific gpu the OpenCL framework finds at runtime.
But OpenCL has indeed also some things to code to optimize the source for the complete different (in features+speed) gpus.
So OpenCL has great feature but is more work (also brain work) to get an big bandwith of really universal gpu computing.

Last edited by mitchde; 10-11-2009 at 02:39 PM.
Reply With Quote