Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I think it comes down to the familiar price|performance ratio thing again. :)

How much are you getting this G5 Quad for noodle654?

As for the leaks just replace the water with Silicon Oil and then if it ever does leak all you'll have to do is wipe it up. No damage will occur.
 
There are many many reasons why this. I'll list a sampling of them, but there's hundreds (likely many thousands) of small reasons.

* Manufacturing process: the transistors
and wires in the Core 2 Duo are smaller (due to being made on newer manufacturing equipment), allowing reduced power usage and/or increased speed. Intel's also made some innovations with the materials used recently (google "high-k dielectric").
* Load/store reordering: the C2D has a lot of flexibility in what order it loads data from memory, allowing it to reduce the amount it has to wait. It can even do things like start loading some data ahead of a store, then cancel and restart the load if it turns out that the store was to the same address (overwriting the data that would have been loaded).
* The G5's instruction issue limitations: The G5 is very picky about how instructions are grouped, and programs that don't take this into account sometimes end up missing out on a good bit of its speed.
* Bigger caches: another benefit of smaller transistors is just that you can use the extra space freed up by them to add things like gigantic caches. Intel also seems to be able to design caches that are both very fast and large. I don't know how they manage that.
* The G5's rather high memory latency: While the G5 had tons of memory bandwidth, its latency was pretty awful.
* Branch prediction: C2D has a very advanced branch predictor including a loop end predictor and assorted other clever ideas
* The G5's slow integer units: Even the simplest integer operations take two cycles to complete on a G5, making it difficult to schedule some code for optimum throughput (you have to interleave dependent integer math with other operations).
* Memory prefetching: Both chips do pattern recognition in order to predict loads, but the C2D implementation of it is apparently extremely good.


Overall, my expectation would be:
* The C2D will absolutely destroy the G5 for tasks like compiling, or running javascript. These are memory latency sensitive, integer/branch sensitive, and use caches well (strong temporal locality).
* The G5 will compete well on things that emphasize bandwidth over latency, straight-line code over branches, and floating point math over integer. In particular, vector code (altivec for the G5, sse 1-4 for the C2D) should be competitive.
* Most day to day applications either don't use the CPU heavily (common) or fall somewhere in between these extremes, but significantly more towards what the C2D is good at.

Sadly for the G5, most of the things it's good at happen to also be the things GPUs are good at. The things it's bad at tend to be the day to day tasks of using a computer. Not unexpected for a cut-down server chip I suppose.
Thank you!! This is exactly what I was looking for, the tech talk. You answered my question completely. Depending on how much I can work down the price, I might end up buying a Mac Pro, Rev A to be exact. Too bad SL will drop PowerPC support, if it wasn't I would buy a G5. I will see what happens and I will let you guys know. Thanks everyone for your help.
 
Thank you!! This is exactly what I was looking for, the tech talk. You answered my question completely. Depending on how much I can work down the price, I might end up buying a Mac Pro, Rev A to be exact. Too bad SL will drop PowerPC support, if it wasn't I would buy a G5. I will see what happens and I will let you guys know. Thanks everyone for your help.

Why get a MP (around the same speeds) if you already have a MBP?
 
I had a quad G5 from when they first came out in late 05. I remember I wanted it as soon as possible so I didn't custom order it with the better graphics card at the time the 7300GT cause that would have added 3weeks to a month to the delivery time. I never ended up upgrading the card for some reason, likely due to the expensive yet mediocre options available, so I have been using it with the Nvidia 6600LE up until last week when I got a Octa 2.66 Mac Pro with an Nvidia GTX 285.

There is no comparison.

While the G5 is a very competent machine even today under leopard, the Mac Pro is just *that* much snappier in my opinion, and worth every penny. Now the G5 was very competent in Photoshop/Illustrator/After Effects (I ran it with 4.5GB of ram, which now a days you can upgrade even higher for very cheap), but after 3.5 years I felt it was time for a new computer that would be there for me in the future as newer technologies come out (10.6 for example), plus the G5 was missing out on newer software that is written for Intel only. I have an early 07 macbook pro with 2GB of ram and it tends to get more easily overwhelmed than the G5 does, but I figure this is more due to the ram (the machine has a maximum of 3 :( )

Bottom line, I bought my quad g5 right when they came out in late 05, and its lasted me for 3.5 years (and could last me for at least couple more, provided the cooling system doesnt fail) but I just felt for me it was time to upgrade and I wanted an intel, and I figure this mac pro will last me at least 3.5 years as well.

Good luck on your decision, but if it were me, I'd see if I could get into a second gen mac pro at the least so you're a little more future proofed.

One more thing, as I mentioned briefly above, the quad g5 was the only g5 model that used a liquid cooling system for the CPUs. From what I've heard more than a few have had those units go on to fail/leak. If I remember correctly, there were two contractors for that part, so some G5s used an AC Delco model, and some used a part from another one. I cant remember which one was more proned to failure, but you might at least want to do the leg work on this and see if its correlated to serial number or anything. Its just something to keep in mind given that some of these things are approaching 4 years old. For what its worth, mine never experienced any problems aside from an HD failure.
 
Thank you everybody for your help. My friend wanted $1000 for the Quad and I said no thanks. I'm most likely going to buy a Rev A or B Mac Pro soon, so we will see what happens. I really appreciate all the help, especially the tech talk of th Quad G5.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.