There is a cost to transferring things to GPU memory. There is a cost to controlling that GPU, and a cost to powering the GPU to higher power states. So for small jobs you end up with a loss, both in power used and in time taken.
Also, low-end devices do not support OpenCL at all...This means even lower end devices can use spreadsheets
That said, I have no idea what the state of things are on ARM. Given how bad the graphics drivers apparently are, I doubt we'll get commonplace and good openCL support on ARM anytime soon.
I can't help but feel that if you need GPU acceleration for your spreadsheets on a multi-core, multi-gigahertz CPU, you're probably doing it wrong.
So yes, this type of advance is very useful, to a lot more people than you guys would ever expect. And yes, it sucks that this is true, because they ARE doing it wrong. They just don't care.
It's mostly useless for home users, because they don't use spreadsheets that way.
Last edited by smitty3268; 11-02-2013 at 02:56 AM.