Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Both - here is how I understand/understood it. The GPU will take over as if it were the CPU, but the Video card has been programmed using those plug-ins (they are carried to the video card memory when used) so that when you pass the function, it makes it to where the CPU isn't over used by what ever task you are performing.

EDIT: CHANGED EXAMPLE

EX:
A developer makes an application to Blur a lot of images, instead of having to create your own code to do it, you can just pass the CI Function and it'll do it for you.

You might want to create your own filter that uses a Gaussian Blur, Crystalize, and Dot Screen. You can use Core Image to make your own blurs like that.
 
slooksterPSV said:
Both - here is how I understand/understood it. The GPU will take over as if it were the CPU, but the Video card has been programmed using those plug-ins (they are carried to the video card memory when used) so that when you pass the function, it makes it to where the CPU isn't over used by what ever task you are performing. EX:
Lets say you have a 24.5MB Image file in Photoshop and you add a Gaussian blur of 2.5 to it. Instead of it taking 30 seconds for just the processor to do it, it takes about 10 seconds from the GPU having those Core Image functions. - Thats not exactly how it works, but thats kind of what will maybe happen.

In this scenario it would mean that you could multitask a bit better too as the CPU would not be over utilized. Very nice!
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.