Anandtech have an excellent reputation for in-depth reviews of hardware, and now they’ve repeated their usual exercise using G5 hardware. There’s a major caveat at the beginning of the article:
This article is written solely from the frustration that I could not get a clear picture on what the G5 and Mac OS X are capable of. So, be warned; this is not an all-round review. It is definitely the worst buyer’s guide that you can imagine. This article cares about speed, performance, and nothing else! No comments on how well designed the internals are, no elaborate discussions about user friendliness, out-of-the-box experience and other subjective subjects. But we think that you should have a decent insight to where the G5/Mac OS X combination positions itself when compared to the Intel & AMD world at the end of this article.
The comparisons are made between the G5 and equivalent Opteron and Pentium/Xeon based systems in the key areas Apple is pushing, database performance and web serving, using the staples of MySQL and Apache respectively. They also test the G5 running both OS X and Linux.
The results are interesting. Some of the performance numbers are atrocious, but they attribute the problems to Mac OS X (and in particular it’s threading model) rather than pointing the finger at the G5 processor. This is based on similar tests carried out on the same machine running Linux which achieved much better results.
Where they do see the G5 has an advantage is as a desktop solution, rather than a server solution. These threading issues preclude it’s use as a server, but correctly optimized applications that make use of the Altivec instructions obviously have an advantage. That’s not something that really comes out of the stats in the article, but it’s a conclusion they lead towards at the end of the article.
Certainly worth a read if you are worried and/or interested about G5 performance and quite possibly the recent Intel rumors (although changing CPU wouldn’t fix the threading issue in OS X!).