You are ignorant and take your information as it is served , you don't actually analyze it.
The video shows a stupid thing that can be done by the cpu also and just as fast or faster , there are just a few dots there , can you actually contradict me on this that the CPU can't do a picture like the mona lisa that fast ?
You are missing the fact all those presentations are made on a CPU , anything that is involded there at the base it needs a CPU , the gpu is a simple powerfull raw calculator , but it is stupid and anything complex makes it obsolete.
You are talking like some fanboy who doesn't know anything more than what it reads on forums and internet , the gpu is not a miracle computing power , they don't even have a fab where to build this things, the cpu business has fabs and if they want they can build a CPU made from 4 billion transitors and organized in 1000-2000 threads with the usual tweaking only a CPU with fabs can do ( lot's of mhz's ) , then it will encode a movie so fast your head will spin but they can't do that because they must build a CPU wich works well on all kinds of software and most of them don't need this kinds of parallelization or don't take any advantage from having this.
I'm dissapointed i'm talking with people that are defending any hype is going around and a few years latter they discover how blown out of proportions some things were and how manipulative some companies are about any stupid feature they have and how much this can help people.
Why do you think it's so hard to make anything work on a GPU ( CPU software i mean ) , because it's so basic in what it can do and they hit the limitations so often they always end up making more stuff on the CPU or the limitations are so big there is no advantage using the GPU for a particular software.
What the GPU is as a piece of hardware is very simple for CPU engineers and the raw power can be matched and by far overtaken , but they can't do it just for the purpose of being the best at number crunching, they will build it as a video card and then they will have a reason to build a big stupid calculator.
The reason Nvidia fears so much Intel is because they know the GPU is not anything groundbreaking , it's not finetuned like a CPU is and the old rumors Nvidia would want to build a CPU is hillarious , they could never compete with Intel or AMD considering they don't have a fabs and can't finetune a CPU to that level even if they had , plus many companies made some sort of CPU's with extraordinary numbers ( tera flops ) but as always they can't be profitable for destkop or even just as powerfull ( IBM made lot's of so called powerfull cpu's and the latest one would be the ones in xbox360 and ps3 ).
They are cocky before they fall , they want to die with pride ( Nvidia ) .