Welcome to our community

Be a part of something great, join today!

  • Hey all, just changed over the backend after 15 years I figured time to give it a bit of an update, its probably gonna be a bit weird for most of you and i am sure there is a few bugs to work out but it should kinda work the same as before... hopefully :)

nVidia GTX 285 Mac Edition vs. ATI 4870

Jeff Kilgroe

Well-known member
Joined
Jan 3, 2007
Messages
17,055
Reaction score
42
Points
48
Location
Colorado
OK, I finally got the new Mac pro last thursday night and got it all set up. I don't have time to post a detailed review full of benchmarks at the moment, but here's a review.

Test system: 2009 "Nehalem" Mac Pro, 8-core 2.93 GHz, 16GB 1066MHz DDR3, system shipped with ATI 4870 video card. Dual 30" DELL 3007WFP displays.

The current drivers for OSX suck. They are shit. The glowing reviews this card is getting in Apple's online store and on NewEgg are highly questionable... WTF?? Do these people actually try to make use of the card. Or are these artificial reviews to get the sales ball rolling?

Under Windows [Vista64 Ultimate on this system], the GTX kicks ass. Nothing else to say here. It handled the Cryostasis tech demo at 2560x1600 with all available options cranked to the max and GPU accelerated physics calcs. Ran the demo twice before the fan even turned itself up.

I won't go into further details about the Windows performance of this card. Plenty of GTX 285 reviews out there for Windows and Linux users.

So here's my take on the OSX aspect of this card:

Unlike the 4870, this nVidia card has two DVI-DL connectors. This is a big deal for anyone looking to drive two large monitors, such as the 30" Dell or even Apple's own 30" cinema displays. Apple is currently the only supplier I am aware of that offers a displayport to DVI-DL adapter and theirs has seen nothing but trouble since entering the market. It will not properly drive a 30" display at 2560x1600, not even their own cinema display. It seems there is a power issue with the adapter. So right off the bat, my second 30" Dell monitor is dead in the water on the new Mac Pro without this GTX 285 video card.

The GTX 285 card requires OSX 10.5.7 to be installed as well as the proper drivers for the video card before OSX can boot with the card in the system. This is a real problem if you need to boot from an OSX install CD at some point. Even though the new system was shipped just last week, it included OSX 10.5.6 media. No big deal though. I finished the installation and did all the upgrades before installing the nVidia drivers and swapping cards. Made myself a disk image of my clean install w/ nVidia drivers too just for a safety net.

Like the ATI 4870, the card uses both 12V power leads on the system logic-board. This remains an unanswered question for those of us planning to buy the RED Rocket as the Rocket card will also require a 12V power lead. I don't see a Y-cable working off the logic board without causing an overload. RED Rocket users will probably have to run a small extension up to the second optical bay to get their power. Sorry to get off-topic there, but figured I'd mention this.

As I said above, the current OSX drivers (last updated June 12, as of this posting) are a joke. General GUI performance is pretty lacking. Noticeably slower on large redraws and window moves than the 4870 card. But the drivers are very stable and most features are there such as independent display LUTs and rotation. No 10bit color support yet, but nVidia hasn't enabled it on Windows either, even though the card supports it. EVGA advertises this support for their cards and leaves the fine print to say that it will come in some future update.

Where the drivers really fall apart is 3D performance. The GTX 285 has three operating states or power consumption modes. Under windows, the drivers are intelligent and work properly with the hardware to ramp up the speed of the GPU and onboard memory when needed. On OSX, the card only wants to ramp up occasionally and it seems only with certain CUDA functions. So the problem with the card is that it's typically stuck operating at it's slowest speed when in OSX. It could also be an EFI issue. The BIOS obviously works fine as the card performs properly under Windows. However, the problem under OSX is most certainly driver, and possibly EFI, related. I remain hopeful that it will be fixed. It's being discussed at Macrumors, Macforums, Apple forums and the EVGA community. Everyone is bitching about it. The current work-around is to load a small CUDA demo app that will kick the GPU into high gear and then leave that running while running an app that we want to benefit from the faster GPU settings.

Certain games and apps are having issues with the current drivers. I don't have it or play it, but there seem to be a lot of complaints about the Sims 3. I have some OSX display glitches with Modo 302 and Maya.

When I load the CUDA teapot app to kick up the GPU, Maya screams along way faster than with the 4870 card.

I'm leaving the card installed for now so I can drive both 30" displays. I will do more performance testing once the next driver version is released. Anyone considering this card should hold off unless they need to drive two large LCDs via DVI-DL. Take a wait and see approach until the drivers mature some more. If your Mac is also used to run Windows or Linux, this is the card to have.

...Over at the nVidia forums, two separate nVidia employees have posted that they are actively seeking a solution to the speed level glitch under OSX. And that the solution will have to come from Apple in some part, as part of the problem has to do with the power management stack in OSX.
 
Last edited:
Thank.....
 
Thank you for this review. All I can find are frame rate benchmark comparisons on first person shooters, where the GTX285 is beating the 4870. And the occasional reference to the GTX285's pro app underperformance, which is vastly more relevant to me.

I didn't know about this CUDA applet workaround. I was on the verge of buying the 4870 over the GTX285 as an upgrade to the 8800GT on my '08 Mac Pro on account of the low-speed-mode issue. Can you direct me to the CUDA teapot applet download and instructions on how to run it?

If I wanted to buy one of the two cards now, would you recommend the GTX285 over the 4870 with this workaround? I run dual 24", so the 30" issue is not going to keep me away from the 4870.
 
Mabye it's me, but I have a funny feeling in my go-n-bye-some-cool-hardware-nerv at the moment.

Been building some procedural 3D animations from scanning microscope data of cells, and they end up with about 300M polys each. On a 4870, on WinXP 64 it works pretty good but it used about 30-50GB of RAM. It is not very fast but totally workable in maya.

ln.jpg


BUT... I also did a test with my 2.5 year old quad mac pro with and radeon X1900 XT, and it was almost as fast! I guess this is also a driver issue. If you have a hardware and you really make it work, it can be quite good.

..or old baby x1900 was from the future...
 
Mabye it's me, but I have a funny feeling in my go-n-bye-some-cool-hardware-nerv at the moment.

Been building some procedural 3D animations from scanning microscope data of cells, and they end up with about 300M polys each. On a 4870, on WinXP 64 it works pretty good but it used about 30-50GB of RAM. It is not very fast but totally workable in maya.

ln.jpg


BUT... I also did a test with my 2.5 year old quad mac pro with and radeon X1900 XT, and it was almost as fast! I guess this is also a driver issue. If you have a hardware and you really make it work, it can be quite good.

..or old baby x1900 was from the future...

I'll have to agree to the X1900 since thats what we are using its stunning for its age.
 
  • Thread starter
  • Moderator
  • #8
The X1900 was [is] a good card. It runs circles around around the 2600HD and can almost keep up with the 4870 in terms of pushing raw verticies and polygons, or at least until it runs out of onboard memory.

Anyway, here's an update. Performance and speed issues seem to affect 2008 model Mac Pros far worse than the 09 models. Now that I've been running the card for a few days I'm seeing more specific behaviors.

The teapot test or demo mentioned above is part of the MonteCarloMultiGPU project in the CUDA SDK. Some people are still reporting that this is a somewhat acceptable approach on an '08 Mac, but results vary and it seems to cause more problems than it's worth. Even when the GTX 285 does not kick the GPU into high gear, it's still close in performance to the ATI 4870 for most tasks and better for heavy geometry and certain shader functions even at its lowest speed.

Once again, running this on a new '09 Mac Pro, 8-core 2.93GHz, 16GB RAM, dual 30" displays.

I don't really play games, at least not on this system, but I did install WarCraft III just to see how it performs. In one word, fast. It's not a hugely GPU-intensive game, but it performs much faster than WarCraft III on an early '08 Mac Pro with 8800GT card (8-core 3.2GHz, 16GB). This is not a great test as the game is old and I think the faster Nehalem CPUs are more likely the real reason for the speed difference between the two systems.

Performance in Adobe CS4 is better than the other system with the 8800GT and also better than on this same system with the 4870. Not much better, but enough to notice. The Nehalem CPUs are much faster for rendering, but that's a different discussion.

Final Cut Studio and REDCINE... Motion is definitely snappier with this card on GPU accelerated FX. But the ATI card seems to give smoother operation at times. Most everything else remains equal. Apple Color performs well with both this card and the 4870. But the GPU isn't doing a whole lot in Color -- or at least neither GPU is a bottleneck in that app for what is being done, mostly color matrix operations and transformations. I can't test at full speed in Color on this system yet as I don't have a fast RAID attached to it just yet. But I can grade 2K DPX in real-time on my '08 Mac w/8800GT without breaking a sweat. REDCINE is the same way, the GPU is only used for color transformations as far as I'm aware. It's not a bottleneck.

Some things I have noticed with this card:

Occasional screen flicker or flash.

Display LUTs go MIA on occasion after restarting or exiting a screen saver. I have to open the display preferences and then the LUT applies itself.

Most 3D apps do kick the GPU into high gear on the '09 Mac Pro, but some do not and some take a considerable amount of time to do so and it doesn't stay in high gear unless I continue to manipulate geometry on screen. Maya is slow to cause the GPU to ramp up. Modo 401 appears to not trigger the GPU to ramp up at all. Same with Lightwave9.

Modo, Maya and Lightwave are all noticeably more responsive on this system under Win64.

I'm eagerly awaiting updated drivers. I've been told that Snow Leopard supports this card natively and the GPU speed level issue doesn't seem to be as big of a problem there. But the jury is still out on that one as there doesn't seem to be any SL testers who have this card, or at least none who are speaking publicly about it. Also the latest seed of SL includes the equivalent of the June 8 drivers for this card, or some earlier derivative, and not the currently available June 12 drivers.
 
is the display port on the ATI Radeon HD 4870 10bit?
i think it is, but as i understand, as of today there are no such mac driver to support 10 bit? pls correct me if i'm worng or if you have any other info on the 10bit. (i'm looking into getting HP dreamcolor monitor and connecting it to this card via displayport)
thanks!
 
HI jeff
Thanks for your review on nVidia GTX Mac Edition. Real graphics card competition on the Mac is not something that Apple users are accustomed to hearing about, but with the Radeon 4870 and now the NVIDIA GTX 285 available for the Mac Pro, it looks like we've got just that. While Mac gaming may not be any more viable than it was a few years ago, the ability to dual-boot Windows has been a huge win for those wanting high-end PC gaming without having to put another box next to their work Mac and the system requirements are:


Mac Pro 2008 or 2009 with OS X 10.5.7 or later
Mac Pro (Early 2009) or Mac Pro (Early 2008 with 800Mhz DDR2 FB-DIMM memory)
2 PCI Express slots (only one is used but the card is double-wide)
 
I have some experiences that NVIDIA graphic cards renders QuickTime clips different color balance from how it was displaying in Clipfinder Edit Look window which is identical if you work with ATI cards. Has anyone experienced this?
 
Back
Top