To: wanna_bmw who wrote (51428 ) 8/16/2001 9:55:47 PM From: pgerassi Respond to of 275872 Wanna_bmw:
Re: "Second, newer applications take much more advantage of the Pentium 4, thus widening the gap between Pentium III and Pentium 4 performance. When Intel released the Pentium III at 500MHz, it was only 5-10% faster than the Pentium II at 450MHz. Barely worth it. But later on, newer applications supporting SSE allowed the 500MHz Pentium III to have up to 75% greater performance over the 450MHz Pentium II (as reported in testing Microsoft Media Encoder, once it was given SSE optimizations). I know what you're going to say, and I know that not every application under the Sun received these optimizations, but the ones that people used the most, such as games, video, graphics, and Internet applications, received a majority of these optimizations. It's too bad that no more reviews would test out systems so old any more, because I think you'd find that the Pentium III 500MHz has a huge advantage over the Pentium II at 450MHz with today's applications."
I think you should also check the speed of the older app on the newer processor and the new app on the same processor. The margin between the newer processor and older one on newer code may show an improvement, but if the older version is faster than the newer on the same processor, who needs the newer version of the software? The older version is faster and since, you did not need any new features in the newer one to do your tasks, why go to the newer version to take more time?
This problem happens so frequently that to have so many forget to verify that the newer code is faster than the older version on the exact same hardware, lends itself to benchmark foolishness. The gaming community does check these benchmarks out on new drivers. Frequently, they run slower on your favorite game so that some new feature can be pointed to. Nvidea's Detonator 4 drivers are a case in point. Yes, they speed up graphics benchmarks by up to 29%, but they slow a game like Giants by the same 29%.
Yes, P4 (or some other target CPU) runs on the newer app x% faster than a P3 (or some other older CPU) runs on the newer app. But, the newer app on a P4 is y% slower than the older app on the P3. The first part sounds good but, the later is a disaster. No one wants to pay more for a newer version of both software and hardware to go slower than leaving it as is. Yet, you think it doesn't happen at all and call the older software obsolete, because it is slower on your current darling.
Much older software can do all one does with its type of software. Yes, it might be missing some features in the newer versions not used by users, but for the majority of users, the older software satisfies all their wants. And because it is missing all these undesired features and their associated complexities, they run far quicker than the newer versions on the same hardware or even newer hardware. This happens far more often than the software industry wants to admit (it has the potential to severely hurt their revenue streams mostly due to users reluctant to pay for maintenance of the software especially above the real costs of that maintenance). How many times did you have to upgrade the hardware to make a new version of windows run as fast as the old one?
Pete
BTW, the rotate operation is used more often than any Photoshop filter. Every time you scan, the scan is slightly rotated from vertical. Yet in the Bapco benchmarks why little, if any, small rotates are benchmarked in Photoshop? Yes, the P4 becomes much slower than a P3 of far less frequency.