Jump to content

Apples "OpenCL" vs NVidia's CUDA


8 posts in this topic

Recommended Posts

Not sure about how many people actually realise this, but Apple have been yelling out about their new OpenCL in the upcoming Snow Leopard...

 

A graphic shift in performance.

Now a new technology in Mac OS X Snow Leopard called OpenCL takes the power of graphics processors and makes it available for general-purpose computing. No longer will graphics processors be limited to graphics-intensive applications such as games and 3D modeling. Instead, once developers begin to use OpenCL in their applications, you’ll experience greatly improved speed in a wide spectrum of applications.

 

 

 

This is not a new technology however... NVidia have had their CUDA Technology out for some time with it best used in BADABOOM, a GPU accelerated video converter... ( http://www.badaboomit.com/ ) It allows videos to be converted much faster, around 450 to 500 fps on my 9800GT compared to the 80 fps in Nero 9... The only reason that CUDA dosen't have the same software like OpenCL claims will follow, is because not much is being developed. What is being developed is here

 

 

 

 

http://www.nvidia.com/object/cuda_home.html#

 

 

 

 

 

So why have Apple basically taken the idea of CUDA, and changed the name to a nice OpenCL. I guess it makes sense, with Apple working in conjunction with NVidia, but why rename it as a new technology.... Why not say "Using NVidia's revolutionary new technologies ..."

 

Oppinions???

Link to comment
Share on other sites

Not sure about how many people actually realise this, but Apple have been yelling out about their new OpenCL in the upcoming Snow Leopard...

This is not a new technology however... NVidia have had their CUDA Technology out for some time with it best used in BADABOOM, a GPU accelerated video converter... ( http://www.badaboomit.com/ ) It allows videos to be converted much faster, around 450 to 500 fps on my 9800GT compared to the 80 fps in Nero 9... The only reason that CUDA dosen't have the same software like OpenCL claims will follow, is because not much is being developed. What is being developed is here

http://www.nvidia.com/object/cuda_home.html#

So why have Apple basically taken the idea of CUDA, and changed the name to a nice OpenCL. I guess it makes sense, with Apple working in conjunction with NVidia, but why rename it as a new technology.... Why not say "Using NVidia's revolutionary new technologies ..."

 

Oppinions???

The funny part is how they list this as a new technology/feature. I love Mac OS X, especially leopard. I know I'll love snow leopard, but honestly, I can run CUDA capable apps on my PC with windows vista. This really isn't an OS feature, its a driver feature and it's success depends on what developers do. Now, if apple designees snow leopard OS files and processes to use this, THEN it's an OS feature.

Link to comment
Share on other sites

Well, probably Apple does it because it does not want one of its main features to depend on a different manufacturer and lose all bargaining power against NVidia, because they could not switch to ATI?

Link to comment
Share on other sites

because its of no relation to CUDA whatsoever? it does the same job, but it can be used with ATI and Intel cards as well, and the OS takes care of almost everything. Also did I mention the two AREN'T THE SAME.

Link to comment
Share on other sites

 Share

×
×
  • Create New...