[citation][nom]demonhorde665[/nom]actualy fi you knew what you were talking about you would not have sounded so stupid here. GPU's are acutaly far more complex than general cpu's . it's afact that the entire comptuer industry knows , the more specilized a chip is the more complex it gets . this is especially true with gpu's since thier die size has to be broken up into a larger number of task[/citation]
I guess you know absolutely nothing about processor design, and, obviously spelling.
It's one thing to be ignorant, and another to be insulting and ignorant at the same time.
GPUs are MUCH simpler than CPUs, especially x86 CPUs. GPUs are good at very simple, parallel, workloads, and the design tends to be very much many of the same over and over again.
GPUs don't have to worry about changing x86 instructions into easily executable instructions. They don't have to worry about branch prediction, Out of Order processing (and particularly memory disambiguation), or any of the incredible complexity of instruction level parallelism.
Even a normal RISC CPU is much more complicated than a GPU, although Niagara probably isn't that much more complex.
Please, get some knowledge before you post your nonsense. Someone might actually think you know what you're talking about, and repeat it.