Running a Mac operating system on hardware not designed at One Infinite Loop may seem exotic to some Mac users, but it’s a stroll down memory lane for me. Back in the 1990s, I spent about a year-and-a-half as an employee of Umax’s short-lived SuperMac clone division. That was, of course, before Steve Jobs returned to Apple in 1997 and put an end to the Mac clones.
There’s been a clone revival of sorts in recent weeks, sparked by Psystar’s announcement that it would offer a low-cost PC capable of running Mac OS X. (Yes, Macworld Lab has placed an order for Psystar’s Open Computer to see if the shipping product lives up to its claims.) Closer to home, Macworld senior editor Rob Griffiths built his own do-it-yourself Mac from off-the-shelf PC parts. And after running some informal tests, Rob sent his so-called “Frankenmac” to Macworld Lab for the definitive word on how its performance compares to an Apple-approved Mac.
Rob’s original article covers the specifications of his home-built machine in greater detail, but here’s a quick rundown of what we tested: Rob built a mini-tower computer with a Quad-Core 2.4GHz Intel processor, a 500GB Seagate SATA2 drive, 4GB of 800MHz DDR2 RAM, and an Nvidia GeForce 8800GT graphics. The total cost of this machine was $950 (not counting all the sweat equity used to assemble it)—a little more than what you’d pay for a 2GHz Core 2 Duo Mac mini after upping its memory to 2GB and opting for a larger 160GB hard drive instead of the standard configuration.
Frankenmac Benchmarks
Speedmark 5 | Adobe Photoshop CS3 | Cinema 4D XL 10.5 | Compressor | iMovie HD | iTunes 7.5 | Quake 4 | Unreal Tournament 2004 | Finder | |
---|---|---|---|---|---|---|---|---|---|
OVERALL SCORE | SUITE | RENDER | MPEG ENCODE | AGED EFFECT | MP3 ENCODE | FRAME RATE | FRAME RATE | ZIP ARCHIVE | |
Frankenmac Core 2 Quad/2.4Ghz | 222 | 0:56 | 0:32 | 1:17 | 0:38 | 0:54 | 73.1 | 87.6 | 4:43 |
Mac Pro Xeon/2.8GHz (8 cores) | 301 | 0:49 | 0:15 | 0:51 | 0:32 | 0:48 | 74.3 | 109.8 | 3:51 |
Mac mini Core 2 Duo/2GHz | 167 | 1:26 | 1:07 | 2:22 | 0:58 | 1:09 | 5.6 | 19.1 | 5:29 |
20-inch iMac Core 2 Duo/2GHz (August 2007) | 204 | 1:03 | 1:06 | 2:17 | 0:58 | 1:10 | 62.2 | 66 | 5:17 |
20-inch iMac Core 2 Duo/2.4GHz (August 2007) | 238 | 0:54 | 0:55 | 1:57 | 0:49 | 0:58 | 61.9 | 81 | 4:30 |
>Better | <Better | <Better | <Better | <Better | <Better | >Better | >Better | <Better |
Best results in bold. Reference systems in italics.
Speedmark 5 scores are relative to those of a 1.5GHz Core Solo Mac mini, which is assigned a score of 100. Adobe Photoshop, Cinema 4D XL, iMovie, iTunes, and Finder scores are in minutes:seconds. All systems were running Mac OS X 10.5.2 with 2GB of RAM, unless otherwise indicated. The Photoshop Suite test is a set of 14 scripted tasks using a 50MB file. Photoshop’s memory was set to 70 percent and History was set to Minimum. We recorded how long it took to render a scene in Cinema 4D XL. We used Compressor to encode a 6-minute, 26-second DV file using the DVD: Fastest Encode 120 minutes – 4:3 setting. In iMovie, we applied the Aged Film effect from the Video FX menu to a one-minute movie. We converted 45 minutes of AAC audio files to MP3 using iTunes’ High Quality setting. We ran the net time demo in Quake 4 at 1024×769 with high quality settings and multiprocessing enabled. We used Unreal Tournament 2004’s Antalus Botmatch average-frames-per-second score; we tested at a resolution of 1,024 by 768 pixels at the Maximum setting with both audio and graphics enabled. We created a Zip archive in the Finder from a 2GB folder. For the Professional Application Multitasking suite, we recorded how long it took Photoshop to run our standard test suite while a longer Cinema 4D task and our Compressor encode test ran in the background—MACWORLD LAB TESTING BY JAMES GALBRAITH, JERRY JUNG, AND BRIAN CHEN
Looking at the performance numbers, however, Rob’s cobbled-together Mac performs more like a higher-end iMac, and in some cases the scores are even closer to an 8-core 2.8GHz Mac Pro. The Frankenmac earned a Speedmark 5 score of 222, about 7 percent slower than the 2.4GHz Core 2 Duo iMac—the model released last August and not the revamped version Apple introduced Monday. The Frankenmac was about 9 percent faster than the 2GHz Core 2 Duo iMac, also released last year.
One area in which the Frankenmac failed to live up to expectations was in our series of hard-drive tests. Rob set up the machine so that three OSes were running on separate partitions on the machine’s 500GB drive, which probably affected performance—a less crowded drive might have netted higher scores.
In more processor-based tasks, like Compressor and Cinema 4D, the 4 processing cores of the Frankenmac helped it beat both iMacs handily, approaching the performance of a Mac Pro.
In terms of gaming, the Frankenmac was able to display more frames per second than the iMacs and Mac mini in both Quake 4 and Unreal Tournament. It just about tied the 8-core 2.8GHz Mac Pro in our Quake 4 test, but it lagged behind the Mac Pro in our tests with the older Unreal Tournament game tests.
Do those numbers mean you should run out and assemble your own Mac? Rob’s warnings about the amount of effort required, the fistful of warranties you’d have to negotiate, and the aesthetic compromises you’d have to make should scare off most Mac users. That said, this particular build-it-yourself system definitely delivers impressive performance, perhaps suggesting how a mythical mid-range Mac minitower would perform if Apple ever released one.
We now plan to turn our attention away from the Frankenmac toward machines actually built with the Apple seal of approval. Look for benchmarks of the new iMacs in the coming days. And as soon as our order from Psystar arrives, we’ll test that system, too.
[James Galbraith is Macworld Lab director.]
Updated at 2:26 p.m. PT to fix an incorrectly entered number in the benchmark table.