Jump to content

CUDA in snow leopard


roboguy
 Share

6 posts in this topic

Recommended Posts

CUDA is specific to certain nVidia cards, while in Snow Leopard you have OpenCL, which does almost exactly what CUDA does, while it runs on both ATI and nVIdia GPUs and x86 processors.

 

There are some system apps that use it, and several 3rd parties are starting to take advantage of it.

Link to comment
Share on other sites

  • 2 weeks later...
opencl on nvidia cards work through cuda :)

NO !

That are different frameworks.

Cuda framework isnt installed with Snow Leopard, you have to DL and install it from Nvidia.

OpenCL works without CUDA and does not need any CUDA stuff.

 

And CUDA works also with Leopard (10.5) !!

 

 

The reason why CUDA at least indirect helped NVIDIA to implement OpenCL for their card type is easy:

NVIDA started much earlier to use gpu for computing on Mac OS X : Mac OS X Leopard + CUDA dev experience of > 1 Year!

So they could get their OpenCL Part for 10.6 working in time and ATI not.

ATI also fail to get it working in 10.6.1 but works very hard to get it worked with 10.6.2 update.

 

What 3rd party apps are there that use OpenCL now?

the only non demo + non Bench OpenCL App is MovieGate:

http://www.macupdate.com/info.php/id/16702/moviegate

 

"Fichier Sorenson Video 3, 480x260 -> MPEG-2 DVD 720x576

86 fps 119 fps +38% Mac Book Pro GeForce 9400M

86 fps 134 fps +56% Mac Book Pro GeForce 9600GT

127 fps Mac Pro (First Gen 2.66 Ghz 2006) Radeon HD 2600 Pro

90 fps 156 fps +73% Mac Pro (First Gen 2.66 Ghz 2006) GeForce 8800 GT

 

Fichier H.264 1080p -> MPEG-2 DVD 720x576

27 fps 29 fps +7% Mac Book Pro GeForce 9400M

30 fps 36 fps +20% Mac Book Pro GeForce 9600GT

37 fps 48 fps +30% Mac Pro (First Gen 2.66 Ghz 2006) GeForce 8800 GT

 

Not as big speedup like Badaboom (Win CUDA Encoder) but OpenCL is in the beginning and also the new CPU types ATI 58XX and Nvidia GT3XX are much more useable for highspeed computing on GPU than gpus listed above.

They are more an "interesting... OpenCL" gpu than an "Wow+must have!!! OpenCL" gpu.

Link to comment
Share on other sites

 Share

×
×
  • Create New...