Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

j-a-x

macrumors 68000
Original poster
Apr 15, 2005
1,579
291
Houston, Texas
So Leopard will be here on Friday. I was wondering if anybody know if there are any apps out there that support OpenCL or Grand Central (or do apps even need to officially support these technologies for them to be useful?).

I am just curious because I want to know how whether I will really be able to take advantage of Snow Leopard the day it is released, or if it will be days/weeks/months before Developers start to take advantage of Snow Leopard's features.

One example is Aperture. It seems that Aperture would benefit greatly from OpenCL / Grand Central but unless Apple releases an update on Friday, I'm not sure whether I should expect to see any increase in performance.
 
I don't think GC needs to be specifically coded for, although I think it can help for some apps. OpenCL does need to be specifically coded for. Some of the built-in stuff might support it on Friday, but don't expect it in any other Apple software, or any 3rd party apps. It won't start showing up for at least several months, most likely.
 
I don't think GC needs to be specifically coded for, although I think it can help for some apps. OpenCL does need to be specifically coded for. Some of the built-in stuff might support it on Friday, but don't expect it in any other Apple software, or any 3rd party apps. It won't start showing up for at least several months, most likely.

You need the new Object-C compiler with support for blocks. So you have to manually do that in your program.
 
So Leopard will be here on Friday. I was wondering if anybody know if there are any apps out there that support OpenCL or Grand Central (or do apps even need to officially support these technologies for them to be useful?).

I am just curious because I want to know how whether I will really be able to take advantage of Snow Leopard the day it is released, or if it will be days/weeks/months before Developers start to take advantage of Snow Leopard's features.

One example is Aperture. It seems that Aperture would benefit greatly from OpenCL / Grand Central but unless Apple releases an update on Friday, I'm not sure whether I should expect to see any increase in performance.

Nero is already using it for windows to make a record breaking encoding time, maybe toust would do the same thing
 
Nero is already using it for windows to make a record breaking encoding time, maybe toust would do the same thing

As I've said before, Toast would be really straining the grey matter if they figured out multithreading.
 
So does anybody know of any companies who are actively developing software to take advantage of these technologies?

Anybody want to speculate on what the first apps to take advantage of Grand Central / OpenCL might be?

I am hoping Apple releases a new version of Aperture in September that is 64-bit while taking advantage of the new Snow Leopard technologies.
 
So does anybody know of any companies who are actively developing software to take advantage of these technologies?

Anybody want to speculate on what the first apps to take advantage of Grand Central / OpenCL might be?

I am hoping Apple releases a new version of Aperture in September that is 64-bit while taking advantage of the new Snow Leopard technologies.

I think many developers of pro software are working on implementing these new features. One concrete example is The Foundry in the UK. They are the makers of Nuke and they are working on a Open CL Version. Here is the blog post http://thefoundry.co.uk/blog.aspx#HPC1
Generally the speedups under SL will be huge and this is why I think its a big deal. Where a MBP was a little bit too slow in the past, with Snow Leopard nowadays you can do incredible things on a high end MBP.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.