Console's GPUs are only based on desktop GPUs. PS3 has GPU based on nvidia 7800 G70 chip. But it is only based on that. They do their magic and boom...
RSX is much faster than 7800GT
what do you mean is much faster? the hardware is not, there is nothing special, just higher clock, but a 7800GTX have 256bit memory bus (RSX = 128bit DDR3) and twice the ROPs
the magic comes from how the software is made and optimized, compared to a PC.
now the Xbox 360 GPU is a different beast, it's 1 year older, but it's a custom design, with edram, and different shader architecture compared to the ATI cards from the period...
				
		
			