P
Paul
geoff said:Hello,
I actually do not see why a newer core would be faster. 45 nm technology,
for example, is the size of the gate or transistor, and more can be placed
on the chip but that, by itself, would not mean faster.
The only two thing I can think of, with regard to the core only, not the
caches, etc. is the fact that they have instructions for moving data 64 bits
at a time and a higher clock speed.
The clock speed limit has been reached and most/many programs are 32 bit,
so, they would not be doing 64-bit register moves.
The only other thing is possibly there are scenarios they can optimize for,
at the cpu level, but that would not make a cpu 4 or 5 times faster.
IMHO.
--g
It is the clock speed times the number of instructions processed
in parallel, that gives the total number of instructions processed.
The Core2 has slightly better parallelism, and also has
an instruction fusion feature, where two instructions
can be bundled together. It means on average, it handles
more instructions per clock cycle, than the previous
processors.
What I've tried to do, in this thread, is offer you benchmarks
run by other people. Could some of the results be faked ?
I suppose so. SuperPI was modified slightly, to try to prevent
faking the results. There is a validator, for example, which
is intended to make cheating difficult.
http://www.xtremesystems.com/pi/
At the very least, you can download SuperPI, and replicate
the 2GHz Mobile Pentium 4 - M result, and see if it agrees.
http://www.xtremesystems.com/pi/super_pi_mod-1.5.zip
Paul