I just replaced the thermal compound yesterday because of failing ASD thermal Calibration.
Well it is slower whit the 2.0 in several tests. When running xbench on the 1.8 it has very constant values. It is sometime 5% up or down, but that's it. But whit the 2.0 it is totally Bollocks. Also whit cinebench 9.5: The 1.8 has a score of 250 and the 2.0 of 183. (did that test only once).
Also on my other macs is xbench very constant whit the results. Never seen anything like this before.
That’s right... I forgot about the old calibration stuff with the PowerPC generation.
I agree that something is definitely sounding strange.
But, I do think your original speculation might be correct.
The CPU’s performance is based partially on BUS speed.
It is set in the chip to run at “x” times the BUS speed.
So.. “x” times 900 is less than “x” times 1000.
Effectively dropping the speed of the 2.0 GHz CPU.
I’m sorry I missed that detail in your first post.
The 1.8 GHz would be a factor of 2 times 900.
2 GHz would be 2 times 1000.
If the multiplier stays at 2, and BUS speed stays at 900, then the best you can get is 1.8 GHz.
Why is performance lower then? We now need to determine voltage. Is the 2.0 being underpowered? That I’d need to look up.
There isn’t a way to just overclock the PowerPC that’s as simple as flip this switch. You can’t raise the BUS speed to 1000 without breaking the timing of everything else in the system. Because that BUS speed is determined by a multiple of other slower components speed. Adjust one, and they all get out of whack. Then your PCI slots are messed up. And your memory. Etc.
So there isn’t really a good path forward except to put it back as it was.
Edit:
Looked it up... your 1.8 has a 600 MHz BUS not 900. At least according to what I see. Could be wrong.
If true, then your 1.8 is at 3 times 600 MHz.
Taking a G5 rated for 2 times 1000 MHz, and you’re only running the G5 2.0 at a speed of 1200 MHz or 1.2 GHz.
That could be your issue.
The multiplier is locked in the CPU. So you’re not going to be able to set the CPU to a 3 times multiplier if it was meant for 2 times.
And actually what you need to get to 2 GHz is 3.3333333333.... times or 3.34 times 600 MHz.
It’s possible if you can find a software title to do it in software. But I’m not aware of any PowerPC titles to do that.
You can’t adjust your memory, your PCI Bus, etc. you’re only option is adjusting your multiplier. Which just wasn’t commonly done in the PowerPC erra.
Some computers like the mini had solder pads to adjust the multiplier. But your machine didn’t expect to have a CPU option that would require adjusting the multiplier.
That and the mini was a G4. I think all G5’s had the multiplier in the CPU. Though I could be wrong.
I haven’t done much in the PowerPC hardware for a while.
It does seem that at some point, there was speculation that Apple might have used another chip inside the Mac to prevent/lock the multiplier on the G5. But, if that is true, then your 2.0 should be trying to run at 1.8 with a 600 MHz BUS. Which it wasn’t optimized for. But could theoretically perhaps work.
I really don’t recall much success in just straight swapping G5 CPU chips.