Ha awesome. If we can take any required firmware hacks out of the equation, I will bet one G4 7400 module that it works.Any bets on whether this works?:
Ha awesome. If we can take any required firmware hacks out of the equation, I will bet one G4 7400 module that it works.Any bets on whether this works?:
That's awesome, if there was an adapter to stab a 750gx onto a G4 board it would be awesome to push the boundaries. I'd love to have a high speed G3 that supported AGP. I assume you also get the faster bus benefits from doing this swap as well?As predicted, the G3 chip works in the AGP. It's basically the reverse of upgrading a PowerBook G3 Pismo. In fact the PPC750S came out of a Pismo. I can't find much about this chip from the cryptic IBM labeling and secret documentation. But based on where I got it, it must be from around 1999 and before the 750L? The PVR isn't very helpful, as the version is later than the 750CX, which doesn't make sense.
Anyway, this is further evidence that a 7447/7448 should work in a Pismo if the firmware can be fixed. Does anyone want a G3 AGP CPU for testing or novelty, or should I take it apart?
View attachment 75088
I've been searching for the powerlogix pismo bluechip upgrade for years, if I ever find one I"m going to reverse engineer the adapter it would open up so many possibilities for us.That's awesome, if there was an adapter to stab a 750gx onto a G4 board it would be awesome to push the boundaries. I'd love to have a high speed G3 that supported AGP. I assume you also get the faster bus benefits from doing this swap as well?
As predicted, the G3 chip works in the AGP. It's basically the reverse of upgrading a PowerBook G3 Pismo. In fact the PPC750S came out of a Pismo. I can't find much about this chip from the cryptic IBM labeling and secret documentation. But based on where I got it, it must be from around 1999 and before the 750L? The PVR isn't very helpful, as the version is later than the 750CX, which doesn't make sense.
Anyway, this is further evidence that a 7447/7448 should work in a Pismo if the firmware can be fixed. Does anyone want a G3 AGP CPU for testing or novelty, or should I take it apart?
View attachment 75088
NUMERIC SORT 2.1 2.13 2.22
STRING SORT 1.9 4.56 4.7
BITFIELD 2.69 2.69 2.49
FP EMULATION 3.87 3.93 5.29
FOURIER 2.96 3.38 3.38
ASSIGNMENT 4.9 4.9 6.91
IDEA 4.05 4.05 4.12
HUFFMAN 4.46 4.45 4.27
NEURAL NET 3.01 3.91 4.65
LU DECOMPOSITION 5.53 6.6 6.78
==========================ORIGINAL BYTEMARK RESULTS==========================
INTEGER INDEX 12.945 14.729 16.078
FLOATING-POINT INDEX 6.614 7.996 8.549
Baseline (MSDOS*) Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0
==============================LINUX DATA BELOW===============================
MEMORY INDEX 2.926 3.917 4.322
INTEGER INDEX 3.479 3.504 3.794
FLOATING-POINT INDEX 3.669 4.435 4.741
CPU : 450MHz 750S, 7400 in 60x, 7400 in MPX
L2 Cache : 1MB L2
OS : Darwin 8.11.0
C compiler : gcc version 4.0.1 (Apple Computer, Inc. build 5370)
Anyway, this is further evidence that a 7447/7448 should work in a Pismo if the firmware can be fixed. Does anyone want a G3 AGP CPU for testing or novelty, or should I take it apart?
I tried installing a 7447 on a Pismo board using a firmware patch from joevt. It didn't work. It looked like the CPU would run for around 100ms then go idle. Everything I could measure looked ok, and increasing the frequency increased the power draw. I ended up installing a 7410 on the Pismo board (which works fine) and I moved the 7447/adapter to a different board (which works fine). I suspect there is still some firmware issue or perhaps some subtle difference in wiring between the Pismo boards and others.
I don't have any more spare Pismo boards, but the next time I find one I'll try again and spend more time reverse engineering how it's wired.
Pismo CacheBasher Sim gcc -march=
CPU L2/memory 750/7450
-----------------------------------------
750S 790/190 MB/s 19.4k
7410 60x 1590/590 MB/s 21.0/21.2k
7410 MPX 1590/730 MB/s 21.8/22.2k
That's a really interesting benchmark. I wonder what's at the root of the improvement? And can the G4 run G1 and 68040 code faster too?I had the Pismo out again and I recorded some test results, all with the CPU at 500MHz and the 1MB L2 cache at 200MHz, with 256MB of CL2 memory:
Pismo CacheBasher Sim gcc -march= CPU L2/memory 750/7450 ----------------------------------------- 750S 790/190 MB/s 19.4k 7410 60x 1590/590 MB/s 21.0/21.2k 7410 MPX 1590/730 MB/s 21.8/22.2k
This shows the G4 can run G3 code faster, with everything else unchanged.