Forward Into the Past?
Dan Knight - 2001.10.31
The Chinese curse, "May you live in interesting times," certainly seems to apply to the personal computer industry. Some very interesting changes have taken place over the past year.
One Step Forward, Two Steps Back
I'm not the only one who can't fathom the mindset behind Intel's Pentium 4 processor. It's been called a marketing dream and an engineering nightmare. The general consensus is that a Pentium 4 is about two-thirds as efficient as a Pentium III at the same clock speed. Put another way, a 2 GHz P4 would have about the same performance as a 1.35 GHz PIII - and it really shouldn't be that way.
There are several ways to make a CPU more powerful. Clock speed is only one of them, but it's the one the average Joe believes to be the most important. Sorry, Joe, but you're wrong. Some examples:
- The 486 included an on-chip cache and FPU, making it much more efficient. A 20 MHz 486 could hold its own against a 40 MHz 386. The same applies to the 20 MHz Motorola 68040 vs. their 40 MHz 68030.
- The PowerPC G3 was explicitly designed to run existing software more efficiently than the earlier PowerPC 603 processor. In fact, they did such a good job that it eclipsed the PPC 604. Overall, a G3/233 offered about the same performance as a 350 MHz 604e.
As a rule of thumb, the next generation processor will be more efficient at the same MHz rating, with just a few significant exceptions:
- The Pentium MMX didn't run existing code any better than the Pentium. It was better at a certain class of tasks, but only if the software supported MMX. But it wasn't any less efficient than the original Pentium.
- The PowerPC G4 added AltiVec instructions, much like Intel's MMX instructions. Again, certain tasks could really fly with software specifically written for the "Velocity Engine." Other than that, it offered comparable performance to the much less costly G3.
- The Pentium 4 has such incredibly deep pipes that it ends up doing just the opposite of the PowerPC G3. Where IBM and Motorola had tweaked their design for optimum performance with existing software, Intel's latest is much less efficient with most existing code than the Pentium III it hopes to replace.
Intel is apparently backpedalling on their plans to discontinue the Pentium III - too many IT types know it's the only viable Intel processor for servers.
Another Step Forward, Two More Back
The latest revelation is that Windows XP, which is based on the same NT kernel as Windows 2000, is up to 50% slower under load than Win2k, the operating system Microsoft plans on discontinuing (along with Windows Me) in June 2002.
It's a real shame that the operating system Microsoft envisioned as Unix's most serious competitor has grown less efficient - and by such an extent. In addition to privacy, activation, bloat, and other concerns about WinXP, users can also expect less performance.
P4 + XP: Two Steps Backward
As Michelle Klein-Häss noted, WinXP is a "Must Not" Upgrade. Combine XP's reduced performance with the underperforming Pentium 4, and the "latest, greatest" hardware can easily be slower than an older Pentium III system running Windows 2000.
That's not how it's supposed to be.
Two Steps Forward, One Step Back
AMD has become a serious competitor ever since they released the Athlon, since it compares favorably with the Pentium III in both price and performance. Their new Athlon XP and MP processors, unlike the Pentium 4, offer improved performance without MHz inflation.
Tom's Hardware Guide has just posted a "monster comparison" of 12 CPUs, including several Athlon XP and Pentium 4 variants. They declare the Athlon XP 1800+ the victor over the Pentium 4/2000 - and the Athlon tops Intel's 2 GHz processor at a more casual 1.53 GHz clock speed. It's only too bad they didn't include a single PIII (preferably the 1.2 GHz Tualatin version with its 512K L2 cache) to round out the comparison.
Anyhow, with Intel leading the way with less efficient CPUs, it's a joy to see Athlon do things right by offering more efficient processors that provide better performance with existing software.
A Half-step Forward, One to the Side
On the other side of the CPU/OS divide, Mac OS X version 10.1 has significantly improved performance over the 10.0.4 revision. While it would be very nice to see new versions of the G3 and G4 with 512K (or even 1 MB) integrated caches and also see Motorola and IBM run them past the 1 GHz mark, these lower speed processors offer the same kind of efficiency seen in the Athlon line - the MHz rating doesn't fairly reflect their level of performance.
On the other hand, Mac users face a real quandary about switching to Mac OS X, much like Windows users faced a few years back when Windows NT was coming into its own. There are still a lot of printers and other devices that don't have OS X drivers. Waiting for that and OS X versions of crucial programs like Microsoft Office and Photoshop is slowing adoption of what could be the most popular Unix-based OS yet and the ultimate successor to the "classic" Mac OS as the main rival to Microsoft Windows.
We'll make no bones about it: Low End PC is not a Windows advocacy site. We understand that Windows is ubiquitous and that most Windows users couldn't switch to Linux or BeOS (let alone go out and buy a Mac) if they wanted to, since they need programs only available under Windows.
Much as we'd like to see you try an alternate OS, the least we can do is warn you against making mistakes - and we firmly believe that both the Pentium 4 and Windows XP are mistakes you should avoid. If you're looking at new hardware, take a long hard look at Celeron and Duron on the economy side, Pentium III and (especially) Athlon XP on the performance side. If you're looking for a better version of Windows, you're probably best off following Klein-Häss' advice and using Windows 2000.
The other factor, of course, is the low-end nature of the hardware we focus on. A lot of older hardware will be overwhelmed with WinXP. If you have to run XP (new corporate standard), don't go Pentium 4. And if you need to upgrade to a more efficient CPU to support XP (or even Win2k), take a good long look at the Athlon XP and MP option.
Recent Low End PC Articles
- Windows 7 vs. Ubuntu 12.04 on a 2005 ThinkPad, 2012.07.09. Windows eats up more memory and has more consistent frame rates, while free Ubuntu is less memory hungry and easy to use.
- My Experiences with the Lenovo ThinkPad X120e, 2012.06.22. When his 13" MacBook Pro died, Alex Barnes replaced it with a $400 ThinkPad, which he says is no slouch.
- Keep Your PC Cool by Replacing Its Thermal Compound, 2012.06.15. Over time, thermal paste dries out and becomes less effective. Replacing it keeps you computer cool, thus increasing its life.
- Swapless: Disabling Virtual Memory in Ubuntu, 2012.05.14. A slow hard drive slows virtual memory, and virtual memory can reduce the life of flash memory, so you may want to turn it off.
- ThinkPad X41 Revived, 2012.05.09. The ThinkPad X41 converts from a laptop to a tablet. More memory and Compact Flash gave this one a new lease on life.
- More in the Low End PC index.
Recent Content on Low End Mac
- iPad 2 Stealing New iPad Sales?, iPhone Nearly One-Third of Smartphone Market, and More, iOS News Review, 2012.07.09. Also Bill Gates says Apple may need a Surface-like device, top 5 uses of tablets, Windows RT to displace Windows NT, and more.
- Life After PCs, Retina MacBook Has Better Color, $42 Portable USB Blu-ray Player, and More, The 'Book Review, 2012.07.06. Also Ultrabooks creating growth of higher price point notebooks, Lounge-Book laptop stands, security lock for Retina MacBook Pro, and more.
- Chrome or IE #1 Browser?, Will Kinect Leap Obsolete Mouse, Free Menubar Calendar, and More, Mac News Review, 2012.07.06. Dualing sources disagree on top 3 browser spots, Mac users spend more on long term care insurance, and more.
- Is Tech Really Racist?, Dan Knight, Mac Musings, 2012.07.05. The folks at Online IT Degree claim that tech 'seems to be' racist. Do their arguments hold water?
- The Lion Sleeps (on My MacBook) Tonight, John Hatchett, Recycled Computing, 2012.07.05. Starting with a full backup, a Time Machine Backup, and an OS X 10.7 thumb drive, John Hatchett moved to Lion.