Has Bare Feats helped you? How about donating to Bare Feats?


BARE FEATS - real world Mac speed tests

"BARE facts on Mac speed FEATS"
Rob-ART, Main Mad Scientist (aka Dr. Frankenstein)
Bet-TAY, Special Features Edtior (aka Frau Blucher)

HAMMERING IT HOME:
Fifteen Motion 3 RAM previews
on Four Mac Pro Graphics Cards

Originally posted March 3rd, 2008, by rob-ART morgan, mad scientist

We've created much heat on Mac forums with our reports of poor "pro app" performance with the GeForce 8800 GT on the "early 2008" Mac Pro. Some doubt our testing methodology. Some are cancelling their orders for the GeForce 8800 GT. To "hammer" our point home, we went back and rendered RAM Previews on 15 APPLE MOTION 3 templates, each with from 450 to 900 frames.

The table below shows time in seconds to complete a "RAM Preview - Play Range" which renders the template on the fly using both CPU and GPU. The resulting preview is stored in our Mac Pro's 16GB of DDR2 memory. The fastest time is in bold RED.

Template
Frames
Radeon HD 2600 XT
Radeon X1900 XT
GeForce 8800 GT
Quadro FX 5600
Atom Strand
500
10.4
10.3
16.4
15.8
Dotted Axis
600
20.0
20.3
30.4
29.2
Directions
450
15.8
12.2
21.2
21.9
Blocks Detail
900
119.8
73.3
103.3
103.2
Brush Strokes Open
540
16.7
17.0
25.2
25.3
Curves Steel Background
900
18.0
15.8
23.1
23.5
Curves Steel Menu
900
40.2
38.4
53.5
53.2
Curves Steel Open
900
24.0
23.0
35.9
35.3
Glass Panes Open
450
16.8
16.9
25.8
25.5
Light Open
700
27.0
28.8
46.5
45.0
Satin Blue Background
900
22.1
24.5
34.4
35.7
Satin Blue Open
600
28.3
30.6
44.4
43.7
Seasons Winter Open
450
27.6
25.7
41.6
40.6
Sketch Open
555
13.6
12.5
23.2
22.2
Water Open
660
26.2
26.4
36.7
36.0

CONCLUSION
The fastest times in all 15 cases were achieved by one of the two ATI Radeon graphics cards. The only time the nVidia GeForce 8800 GT beat the Radeon HD 2600 XT was when rendering the "Blocks-Detail.HD" APPLE MOTION 3 template. In all other cases, the Radeon HD 2600 XT's advantage over the GeForce 8800 GT (and Quadro FX 5600) was no less than 22% and as much as 42%.

We consider this incontrovertible evidence that the GeForce 8800 GT is deficient when rendering Core Image effects. This performance deficiency will extend to other Apple pro apps like Final Cut Pro video effects and Aperture functions that invoke Core Image.

RUN THE TEST YOURSELF
You can run the same test as we did. Just have at least 8GB of RAM and a stopwatch ready. Launch Motion 3 after a fresh Restart. Open the templates listed above. Select "Mark -> RAM Preview -> Play Range (Command + R). At the same time start your timer. When the progress bar disappears, stop the timer. For re-runs on the same template, you must first "Mark -> RAM Preview -> Clear RAM Preview."

WHY A FAST GPU HELPS MOTION
When you render a RAM Preview in Motion, it hands off part of the work to the graphics processor. Using Hardware Monitor, we measured as much as 75% load on the GPU during the RAM Preview Play Range (Render). That's why Apple recommends you get a good one if you are running Motion.

MORE EVIDENCE: STONE DESIGN IMAGINATOR
This app was created to showcase Core Image effects. We use it to test the GPU's ability to process those effects by having it render 1000 frames on the fly as it morphs from a leopard to a rose.

AT LEAST 3D GAMES ARE FASTER
As you can see from our page on 3D gaming, you can expect the GeForce 8800 GT to be much faster running 3D OpenGL based games than the Radeon HD 2600 XT. The same should be true of 3D OpenGL based animations in pro apps.

As of April 15th, 2008, Apple started shipping the "legacy" version of the GeForce 8800 GT in a kit form for 2006/2007 Mac Pro owners. When you visit the Apple Store USA, click on "Displays" in the left column and look for the Geforce 8800 GT labeled "1st Generation." Let me remind you that our testing has shown this to be a strong 3D OpenGL gaming card but a weak Pro App card (Motion, Aperture, FCP). We believe a Mac OS X compatible Radeon HD 3870 would perform better for Pro Apps. We are urging ATI/AMD to release such a card and will alert you if and when that happens.

MAKING THE RADEON X1900 XT WORK ON THE "EARLY 2008" MAC PRO
Some reports have come in that the Radeon X1900 XT does not work on their "2008" Mac Pro. We have had no problems running it in our 2008 Mac Pro 3.2GHz. We asked ATI about this issue. They suggest performing the firmware update on the Radeon X1900 XT while it is installed in a 2006 or 2007 Mac Pro. Then moving it to the 2008 Mac Pro.

NOTE: We can NOT get the Radeon X1900 XT to boot Vista 64 from our Boot Camp partition. We are forced to use the Radeon HD 2600 XT or GeForce 8800 GT or Quadro FX 5600 for that purpose. Native PC graphics cards will also work under Vista 64 and other Windows OSs.

THE ELEPHANT IS OUT OF THE CORNER
As you can see, we were able to obtain a Quadro FX 5600 thanks to our friends at AppleMacanix. As can see above, it offers no advantage over the GeForce 8800 GT costing one-tenth as much.

However, the Quadro FX 5600 does feature more video memory than the GeForce 8800 GT (1.5GB vs 512MB). And, according to one Maya guru, the extra memory (and superior memory management code) of the Quadro workstation cards becomes useful for frame buffering in apps like Maya. This is especially true for redraw of multiple views of the same complex 3D model.

This has been enhanced further by Quadro FX 5600's new integrated memory allocation which allows the card to dynamically allocate on-board RAM to whatever task is at hand rather than have specific hard wired allocations. So rather than say a maximum of 40% of total on-board RAM dedicated to the texture buffer the card can ramp up and down from 80% sharing with the immediate needs of the other buffers.

We hope to demonstrate this with some future Maya benchmarking.

RELATED LINKS

Bare Feat's 3D Game "Shoot 'em Up" on the 3.2GHz Harpertown Mac Pro.

Bare Feats' CPU crunch tests on the 3.2GHz Harpertown Mac Pro versus others.

Bare Feats' memory speed and heat tests on the 3.2GHz Harpertown Mac Pro.

Apple Online Store

WHERE TO BUY A MAC PRO
When ordering products from Apple Store USA, please click THIS TEXT LINK or any Apple display ad as your "portal" to the online store. In so doing, you help to support Bare Feats.

Also check with Small Dog Electronics and Power Max. (Power Max takes trade-ins.)

WHERE TO BUY GRAPHICS CARD UPGRADE KITS

You can order the GeForce 8800 GT kit from the Apple Store USA -- search on "MB137Z/A" to find it. The price is $349. If you are very unhappy about it not working on your 2006/2007 Mac Pro, then sign our petition asking Apple to create a version that will. We also suggest you give feedback to the Mac Pro management at Apple.

The Radeon HD 2600 XT kit will work on the older Mac Pros as well as the new one (thanks to having both a 32-bit and 64-bit EFI driver in the ROM). Search on "MB198Z/A" when you visit Apple Store USA ($149).

The Radeon X1900 XT kit is still available for the 2006/2007 Mac Pro. It goes for $399 (eek!). Search on "MA631Z/B" at the Apple Store USA. Don't confuse it with the RAdeon X1900 GT "G5 Edition" (model TL142LL/A) being sold for $349 -- unless you have a G5 tower with PCIe slots.

WHERE TO BUY MEMORY FOR YOUR MAC PRO
Apple charges and arm and a leg for CTO memory options. We suggested ordering your Mac Pro with minimal memory and getting 8GB or 16GB of matched FB-DIMMs that meet Apple's specs and use Apple approved heat sinks from ....

Other World Computing

Trans International

MaxUpgrades makes max_flow, a kit to keep your Mac Pro memory running even cooler. They also have a kit called "MaxConnect" which enables you to use the lower optical bay to add four more internal hard drives for a total of eight.

Has Bare Feats helped you? How about helping Bare Feats?

© 2008 Rob Art Morgan
"BARE facts on Macintosh speed FEATS"
Email , the webmaster