Will OpenCL bring GPU power to the iPhone?
So what is the deal with GPU and with Apple’s push to bring OpenCL to their Mac OS X “Snow Leopard” revision? Well the answer is it’s all about processing power and speed. You can only get so much from a trad CPU even sporting 2 or 4 cores, however there are in excess of 100 microprocessor cores inside a GPU.
According to a report on guardian.co.uk, the thing is data needs to be served up fast enough to keep up with the speedy GPU processors high speed data crunching, and that hasn’t been standardised as yet, and this is where Apple’s OpenCL tech comes into play.
I know, you are thinking what has this to do with mobile space right? Well as the iPhone uses Mac OS and uses the same underpinnings as Mac OS X, any updates to that codename should be made available to the iPhone as well.
So with GPU processors boasting a huge ten times better power efficiency it will certainly make sense to grab hold of that embedded mobile GPU processor sitting in the iPhone. In other words we are likely to see GPU based processing hit the iPhone sometime in the future, all that’s needed is for Apple to figure out how to port OpenCL into the iPhone’s Mac OS.