[geeks] nVidia 8800GT for Apple Mac Pro
Mark
md.benson at gmail.com
Wed May 21 13:30:49 CDT 2008
On 21 May 2008, at 16:50, Shannon Hendrix wrote:
>> To be utterly honest I found the GeForce 7300 GT to be fairly
>> adequate for most stuff in OS X,
>
> It was OK except for a few things. I found it got bogged down with
> a lot of windows and a lot of system load, while the 8800 doesn't
> even notice.
>
> It's a very quiet card obviously, and probably cheap for an OEM to
> buy and integrate.
Once the GeForce 8800 GT settles down it's inaudible above the
resonance from the 4 hard drives in my 'Pro.
As an interesting aside, when I boot Vista, which is all installed on
one 80GB drive (which would you believe was a quarter full after
installing just the OS, that's bloated, man!), the other 3 (which have
no readable Windows partitions) are shut off by the OS's power
savings. The silence is blissful. It's about the only good thing
Vista's done for me so far ;).
> Some apps that used the GPU were sluggish, like Pixelmator.
Yup, Core Image is erkingly slow on a GeForce 7300 GT. It was my 'Mac-
side' excuse for getting the card, it's made Aperture 2.0 really jump
up and beg like it never used to.
> Heavy apps seemed sluggish. I wasn't actually sure the GPU would
> make a difference since most do not directly use the GPU, but as it
> turns out even some mundane improvements are apparent.
The more advance shader model (which is used to do a lot of the
shadows and transparency) and better OpenGL performance, and greater
VRAM means more stuff is loaded to the GPU. Stuff loaded to the GPU
isn't clogging the main bus. Stuff that has no GPU usage thus goes a
little bit faster.
That's the thing I love about Aqua/Quartz/Core Graphics, there is a
rational and tangible benefit to having the better graphics card from
the ground up. It's not just eye-candy, it genuinely does speed up the
entire computer because of the load sharing.
> I don't play games on my Mac, but it's nice to know I could get
> something now if I wanted.
> That's what my FrankenWintendo is for... :)
My Windies box just reached that critical tipping point where it's not
worth upgrading it. It need rebuilding, it's hung around a AGP S775
board (Core 2 Duo or P4/Celery) with DDR RAM and only 2 SATA ports. It
needs a refit with a lot of kit that'd cost me the kings mint. It
seems stupid to do that when I only play games occasionally, one of my
regular haunts (EVE Online) runs fine in OS X now, and I have a
thrumming 4-core PCI-e/Xeon/DDR2 based machine sat here.
I don't do 'work' on my Pro so it's really not an issue rebooting into
Vista for a little light entertainment (and after I've stopped
laughing at the OS, I also lay a game or two :P) :)
> Are you running Leopard? If so, the lockups are not the GPU, but
> bugs in Leopard they still have not fixed. I read a long thread
> about it and the GPU can aggravate the problem, but is only a part
> of it.
>
> The new Leopard release is listing stability fixes among the other
> 200+ changes.
Are you talking about 10.5.2 (out) or 10.5.3 (seeding to developers)?
I'm running 10.5.2, and all updates are installed (I just checked 10
mins ago). I have to say since I did a big update splurge at the
weekend I haven't (knock on wood) had the issue crop up again.
I figured it was a bug in the OS, not the card. I had a different but
similar issue with 10.5.0-1 on my G4 iMac.
> Do you mean the nVidia driver code is not yet optimized?
I was offering conjecture, but if they are a bit behind with the
NVIDIA code base I look forward to any improvements. I know NVIDIA
have just pushed the Windows release driver up to 172.x. It's been
rolled into the 2.1 Bootcamp driver package (which wasn't out when I
first got my 8800GT so I had to use a beta - yuch).
> Does anyone know how often Apple gets new universal driver code from
> nVidia?
Probably at every major revision, I'd be unsurprised if 10.5.3 has
some improvements in for NVIDIA graphics, as I suspect the 172.x code
will be rolled in with that.
> Is there an easy way to tell which driver version you have?
Not directly, I suspect.
> Even in the last month, there have been critical bug fixes for the
> 8800 GPUs.
The 10.5.2 update had some, and also the Leopard Graphics Update had a
load in (obviously) as well as the initial drivers for the GeForce
8800GT chipset.
> Aside:
>
> Apple said that the reason they could not ship the first 8800GT card
> to 1st generation Mac Pro owners was because the PCI Express bus was
> different on the new Mac Pro machines.
>
> That's not even remotely true. A PCI Express 2.0 card works
> perfectly in a 1.5 slot, and no currently shipping card can max out
> PCI Express 1.5 speeds anyway, not even the 9 series from nVidia.
>
> Even the EFI 32/64 bit issue is easy to handle with a single ROM.
>
> I'm sure they had a valid reason, but it's obvious their stated
> reason is not it.
>
> Just something to ponder.
Yeh, the valid reason was money ;)
Actually, I suspect that NVIDIA only coded the ROM for EFI64 bit and
had to code a 32 version for the earlier machines then exhaustively
test it and certify it with Apple, then get Apple had to get the
hardware built and shipped. All that takes time, and they obviously
didn't anticipate the backlash from users. So only set the ball
rolling in the days after the Mac Pro 2.0 shipped.
I can't see why they didn't see it coming, surely they know by now the
loud minority of their users are all zealoted, angry dunderheads! ;)
--
Mark Benson
My Blog:
<http://markbenson.org/blog>
Visit my Homepage: <http://homepage.mac.com/markbenson>
"Never send a human to do a machine's job..."
More information about the geeks
mailing list