Ok heres wat i think
if you want sheer performance its Intel right away....
its because intel's processors use hyperthreading technology (htt) due to which the operating system interprets one physical core of the processor as two logical cores... thus one core of the processor has two threads i.e. the core can carry out two functions at the same time compared to amd whose one core has only one thread
thus Intel's dual quad and hexacore processors have 4 8 and 12 threads respectively
while amd processors have 2 4 and 6 threads respectively...
so it is a clear win for Intel
but now with the much anticipated release of the bulldozer processors from amd things might take a turn as in the bulldozer processors one module on the die will practically contain two physical cores
thus future amd dual quad and hexacore processors will also have 4 8 and 12 threads respectively as
two hyperthreaded threads of the same core from Intel will use the same resources and the fpu will also be only one
but the amd cpu with two physical cores on a same die will not have to share same resources and will also boast double the number of fpu.....
but only the release of bulldozer will tell....
an wat the hell did you do to convince a professor to allow you to do a paper on benchmarking and cpu???
tell me I'd like to try it
or maybe you should meet my professors