Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

pipetogrep

macrumors 6502
Original poster
Jan 27, 2021
349
502
Hi all,

I have a PowerLogix PowerForce Dual G4 1.2 GHz upgrade. Information on it can be found here. I can't find anything on the web about the possibility of upgrading it.

It does have dip switches on the bottom. Has anyone here had experience with this CPU? Any pointers in the right direction would be appreciated.

Thanks!
 
What does the actual PCB look like? If there are switches on the "bottom" then it sounds like one of their 7455 CPUs. I think those had two switch blocks, one for each CPU, one on the top and one on the bottom.
 

Attachments

  • IMG_3303.jpg
    IMG_3303.jpg
    817.1 KB · Views: 154
Ok, that picture helps. You have a dual that uses either 7455 or 7457 chips, and it will only fit the computers with a 100MHz bus like the AGP, Gigabit Ethernet, and Cube. The CPU speed is set as a multiple of the bus speed. So if it's at 1.2GHz on a 100MHz bus, then the multiple is 12x. Make sense? Now the datasheet lists all of the options for PLL_CFG. Now look at the table in the MPC7447AEC.pdf and find the entry for 12x, and compare that to the switch block in your picture. See what's going on?
 
Ok, that picture helps. You have a dual that uses either 7455 or 7457 chips, and it will only fit the computers with a 100MHz bus like the AGP, Gigabit Ethernet, and Cube. The CPU speed is set as a multiple of the bus speed. So if it's at 1.2GHz on a 100MHz bus, then the multiple is 12x. Make sense? Now the datasheet lists all of the options for PLL_CFG. Now look at the table in the MPC7447AEC.pdf and find the entry for 12x, and compare that to the switch block in your picture. See what's going on?
I think so. Let me summarize:

100 MHz multiplied by 12 is 1.2 GHz. Looking at the PLL_CFG on page 35, I see that the PLL_CFG column for 12x says '10111' which appears to match the configuration of the dip switches on my CPU.

If that's correct then I should be able to try other configurations based on that info. My next question is, how do I know which configurations are safe? Is there any change of damaging this CPU? I'm guessing I would incrementally set it to 12.5, 13, etc until I encountered instability.
 
Right, you can just try different settings. If you increase the speed it may run a little bit hotter, but I doubt you could actually damage anything unless you also start increasing the voltage. I think that CPU board has a temperature sensor that you can see with CPU Director software. You could check that to get a baseline temperature before trying different settings. Also, as I mentioned there is another switch block on the top side. You might have to remove the heat sink to get at it.

Good luck, and let us know how it goes!
 
Also, as I mentioned there is another switch block on the top side. You might have to remove the heat sink to get at it.
You're right, there are. Now I don't know which ones to try. I guess I'll find out through experimentation. Thanks again and I'll let you know!
 
Last edited:
Nice CPU! That's a dual 7457 with 2MB of L3 cache. If you wipe the grease off one of the CPU silicon dies you can see markings for what the factory rating is. I'd guess they are marked for 1267, and I'd guess that they would be stable at 1.35GHz and probably more. Also, I doubt you need to worry much about heat unless you're putting that into a Cube. The 7457 uses less power that the earlier chips (assuming the same speed).
 
Nice CPU! That's a dual 7457 with 2MB of L3 cache. If you wipe the grease off one of the CPU silicon dies you can see markings for what the factory rating is. I'd guess they are marked for 1267, and I'd guess that they would be stable at 1.35GHz and probably more. Also, I doubt you need to worry much about heat unless you're putting that into a Cube. The 7457 uses less power that the earlier chips (assuming the same speed).
Thanks! It actually doesn't have L3 cache according to the PowerLogix software and GeekBench. It does have 2MB of L2. I'm still confused, do I need to update both banks of switches or only one of them? They appear to be in the same configuration.

Edit: Here it is with the grease cleaned off.
 

Attachments

  • F3184923-E774-438C-99D0-4CE53BF89A70.jpeg
    F3184923-E774-438C-99D0-4CE53BF89A70.jpeg
    587.3 KB · Views: 114
Last edited:
One switch block controls one CPU, and the other switch block controls the other. I'm not sure off hand which is which, but they are independent and don't have to match. For example you could have one CPU at 1.4GHz and the other at 1.35GHz. I would just increase them incrementally together until one CPU gets unstable, then back off one or both settings. If you want to confirm which switches go to which CPU, you can change one setting only and then run CPU Director to see which CPU has a different speed.
 
Success!!! I'm starting at 1.3 GHz and will leave it running for the day to make sure it is stable. Unfortunately, I don't have any kind of temperature monitoring in the PowerLogix software. Before and after Geekbench scores are attached. In summary, that little jump took it from 838 to 897.

Thanks again, @ervus! I learned a lot.
 

Attachments

  • Screen Shot 2021-04-02 at 9.44.17 AM.png
    Screen Shot 2021-04-02 at 9.44.17 AM.png
    1 MB · Views: 97
  • Powerlogix Dual 1.3 GHz - 2 GB RAM.txt
    2.9 KB · Views: 101
  • Powerlogix Dual 1.2 GHz - 2 GB RAM.txt
    2.9 KB · Views: 120
Final results. Benchmarks for 1.2, 1.3, and 1.4 GHz.
 

Attachments

  • 06CC77D9-4885-411E-AE6B-DF0B5D148043.png
    06CC77D9-4885-411E-AE6B-DF0B5D148043.png
    463.7 KB · Views: 99
  • Like
Reactions: Amethyst1
Thanks for reporting your results! It's strange that the L3 cache is not working. Will CPU director let you enable it?
 
Thanks for reporting your results! It's strange that the L3 cache is not working. Will CPU director let you enable it?
Of course! I’m happy to meet people that are into this stuff too.

Here’s what CPU Director shows me.
 

Attachments

  • 46F786F3-949B-4612-8C73-41E4D0756CB8.png
    46F786F3-949B-4612-8C73-41E4D0756CB8.png
    32.3 KB · Views: 101
  • CA5E10D3-376B-4982-B1B6-13FC8DF831BC.png
    CA5E10D3-376B-4982-B1B6-13FC8DF831BC.png
    24.6 KB · Views: 92
  • 6E291C83-A33C-4383-A78D-27C25F34EE7F.png
    6E291C83-A33C-4383-A78D-27C25F34EE7F.png
    11.9 KB · Views: 125
  • 70943F64-664A-4445-B695-C04A3BDFC34D.png
    70943F64-664A-4445-B695-C04A3BDFC34D.png
    19.4 KB · Views: 111
I found what looks like an earlier version of the same CPU. It's a dual 1.2GHz 7457 that fits the 100MHz bus computers. I'm going to try it in a Cube. The L3 cache does show up on my CPU. Did you ever get it working on yours?
 

Attachments

  • dualPL.jpg
    dualPL.jpg
    62.3 KB · Views: 91
I found what looks like an earlier version of the same CPU. It's a dual 1.2GHz 7457 that fits the 100MHz bus computers. I'm going to try it in a Cube. The L3 cache does show up on my CPU. Did you ever get it working on yours?
I did not get the L3 cache to show up. That said, I sold that CPU as I found a Dual Sonnet 1.8 GHz. No L3 cache there either.
 
I did not get the L3 cache to show up. That said, I sold that CPU as I found a Dual Sonnet 1.8 GHz. No L3 cache there either.
The Sonnets use the G4 7447 chips (the same you find in the Aluminum PowerBooks). The 7447 does not have L3 cache.
 
Nice find! How are you getting these upgrades? How did the two compare? It seems like a dual 1.4GHz 7457 would be pretty close to a dual 1.8GHz 7447. Well, if the L3 was working at least...
 
Nice find! How are you getting these upgrades? How did the two compare? It seems like a dual 1.4GHz 7457 would be pretty close to a dual 1.8GHz 7447. Well, if the L3 was working at least...
I got lucky on ebay. I had a saved search watching for it. I did pay out the nose for it. I recouped the cost by selling the other two CPU upgrades.

Here are some benchmarks:

Dual PowerLogix 1.4 GHz:

1628187849449.png


Single Sonnet 1.8 GHz:
1628187694813.png


Dual Sonnet 1.8 GHz:
1628187724918.png
 
I got lucky on ebay. I had a saved search watching for it. I did pay out the nose for it. I recouped the cost by selling the other two CPU upgrades.

Here are some benchmarks:

Dual PowerLogix 1.4 GHz:

View attachment 1815183

Single Sonnet 1.8 GHz:
View attachment 1815175

Dual Sonnet 1.8 GHz:
View attachment 1815177
Right in there: https://forums.macrumors.com/threads/geekbench-score.1706865/page-2?post=22258183#post-22258183

This is from my old QS with the same Sonnet you have.

Post below it shows my result after a SATA card replacement. Why it increased, IDK.
 
Thanks for posting that. It's interesting that the L3 didn't show up, and it is recognized as a 7455. Here is the one I got:

dual1.2PLs100.png
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.