|Dawid 1983 wrote:|
Nice MIPS is like 603e at 166Mhz.
Cross architecture MIPS comparison is often relative difficult or the result not measure the same and are useless.
The code executed by SYSINFO is unique to SYSINFO alone and the SYSINFO code is only available on 68K, there is no other benchmark which does the same code for PowerPC - so you can not compare it.
The Code in SYSSPEED for example is totally different to SYSINFO.
It sounds unbelieveable but even the Code in SYSSPEED for 68k and for PowerPC is not the same code! It is not doing the same thing on both 68k and on PowerPC - so even the MIPS comparison in SYSSPEED is actually very much useless.
If you just count how many instructions can the CPU do per second how do you want to factor in that for doing the work of a SINGLE 68K
Instruction for example:
ADD.L #$123456,$876543 that you need on the PowerPC 6 instructions to do the same?
The problem with comparing just instructions between different architectures is that some architectures can do more things than others per instruction. For example the 68K can do memory operations in each instructions, the PowerPC can not do this and needs always more instructions to do the same effective amount of work.
So if architecture 68K can do in 100 instructions "100 work units" but architecture PowerPC needs for example 300 instructions to do the same amount of work - then counting how many instructions both did does not measure the amount of work they can do.
This is like comparing money only counting how many coins you have but not looking at their value.
One having 5 coins and the other 4 coins.
But the 5 coins can be pennies while the other has 4 Pound coins.
So which one is more valuable in reality?