GPU is a CPU?
http://www.youtube.com/watch?v=-P28LKWTzrI
this^ a cpu processes a stream of instructions (or in the advent of multi-cores and multi threads) many streams of instructions very quickly (3000+ times a second, hence mhz/ghz) which makes it good for doing things like web browsing, virus scanning and the like. which arnt overly complex but can take a long time.
a gpu does a similar job except it does it slightly differntly, a gpu core isnt the same as a cpu core in that its specifically designed to do a simple job of graphics by applying textures and shading. it does this with LOADS of stream processors, texture mapping units and render output units. hence why most graphics cards like the 7970 have over 2000 "cores", these however run at a much slower speed such as 1000mhz, they run 4x slower but are something like 500x more parallel.
This of course requires huge amounts of bandwidth hence why mine and your pc has 2x 64bit bus's (dual channel) akin to a dual lane highway with ddr3 ram at 1333mhz. wheras something like the the 7970 has a 384 bit bus (thats 3x wider) and uses gddr5 upto 6000mhz to get huge amounts of data through very quickly.
back in 2005 the amd athlon architecture was faster per clock and got more work done than intels pentium 3 and pentium 4 lineup, intel developed hyperthreading which makes 1 pentium 4 core run 2 simultaneous threads getting more work done, nowadays its a role reversal. intel said we we're going to hit 10ghz at some point...
...well clock speeds have had a hard time increasing and we started going to multi-core and multi threaded and more parallel on cpus now and even some software is now being made that now uses the integrated graphics chip (igpu) such as amd has with thier "apus" to complete faster than the cpu could do it alone.
the future is getting more multithreaded (hence amd created the module architecture) and is making thier graphics cards much more powerful in terms of computation and thier apus for low end home systems provide allot of power for the price.
hope this helped (and entertained) a little.

Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now