• archkoven
    #95
    Na jó ezt csak most olvastam. Akkor most bemásolom a cikk végén az összegzést angolul, nehogy az a vád érjen, hogy csúsztatok.

    íme:

    "First of all, the G5 NEEDS a lower latency access to the memory because right now, the integer performance of the G5 LEAVES A LOT TO BE DESIRED. The Opteron and Xeon have a BETTER integer engine, and especially the Pentium 4/Xeon has a BETTER Branch predictor too. The Opteron's memory subsystem RUNS CIRCLES around the G5's.

    Secondly, it is clear that the G5 FP performance, despite its access to 32 architectural registers, NEEDS GOOD OPTIMISATION. Only one of our flops tests was " Altivectorized", which means that the GCC compiler NEEDS TO IMPROVE quite a bit before it can turn those many open source programs into super fast applications on the Mac. In contrast, the Intel compiler can vectorize all 8 tests.

    Altivec or the velocity engine can make the G5 shine in workstation applications. A good example is Lightwave where the G5 takes on the best x86 competition in some situations, and REMAINS BEHIND in others.

    The future looks promising in the workstation market for Apple, as the G5 has a lot of UNUSED POTENTIAL and the increasing market share of the Power Mac should tempt developers to put a little more effort in Mac optimisation.

    The SERVER PERFORMANCE of the Apple platform is, however, CATASTROPHIC. When we asked Apple for a reaction, they told us that some database vendors, Sybase and Oracle, have found a way around the threading problems. We'll try Sybase later, but frankly, we are very sceptical. The whole "multi-threaded Mach microkernel trapped inside a monolithic FreeBSD cocoon with several threading wrappers and coarse-grained threading access to the kernel", with a "backwards compatibility" millstone around its neck sounds like a bad fusion recipe for performance.

    Workstation apps will hardly mind, but the performance of server applications depends greatly on the threading, signalling and locking engine. I am no operating system expert, but with the data that we have today, I think that a PowerPC optimised Linux such as Yellow Dog is a better idea for the Xserve than Mac OS X server."

    Az érdekesebb részeket nagybetűvel kiemeltem.
    Nos így szólt a cikk, akkor most lehet folytatni a vitát a MAC lehengerő teljesítményéről, főleg annak tükrében, hogy az Apple épp a napokban hozta nyilvánosságra, hogy a jövőben nem kívánja alkalmazni az IBM processzorait.