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

Saladinos

macrumors 68000
Original poster
Feb 26, 2008
1,845
4
I noted the following line in a crash log for Civ:

0x34845000 - 0x3486afff OpenCL armv7 <5cbd24a4e6983b0c9af933668bda75ac> /System/Library/PrivateFrameworks/OpenCL.framework/OpenCL

Also, I see that Apple filed a request for compliance on some unknown devices a few months ago:

http://www.streamcomputing.eu/blog/2011-08-19/is-opencl-coming-to-apple-ios/

I don't have a jail broken device, so I can't inspect this framework. I can't find any mention from Apple of OpenCL being available to developers (these things would typically be public).

I suppose it might be possible that they are using OpenCL within the OS, for example to implement parts of the OpenGL stack as they do on OSX, without opening it up to developers. Or perhaps we could speculate that proper multi-core programming (for example using GCD) might be coming to iOS in the near future, what with all the dual-core A5 devices around and the possibility of quad-core in the next year or two.

Any thoughts? Anybody noticed this before?
 
Or perhaps we could speculate that proper multi-core programming (for example using GCD) might be coming to iOS in the near future, what with all the dual-core A5 devices around and the possibility of quad-core in the next year or two.

Blocks and GCD have been available since iOS 4.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.