I just purchased a mac pro with 2.66Ghz with a Xeon 5150. It has the Nvidia 7300GT 256mb.
My questions are as follows:
- Is the graphics card PCI-Express?
- What is the best graphics card this system will accept?
it is possible to run 2, 5770s?
IMHO the best GPU your Mac Pro can take advantage of is HD4870 1GB flashed PC version. It's slightly faster than HD5770, even though it lack DX11 support. More powerful cards are bottlenecked by MacPro1,1's PCI-E 1.0 interface, so installing for example a HD5870 would be sort of pointless as you can't benefit from its extra power.
I've been pretty damn impressed with this Mac Pro 1,1....Ive upgraded the ram to 8GB and just ordered a set of 5355's to replace the 5150s. Got a great deal off ebay. Also dropped in a 256GB Samsung 840 SSD. Next will i'll be upgrading the video cards to dual 5770s
For being 6+ years old this machine still screams.
IMHO the best GPU your Mac Pro can take advantage of is HD4870 1GB flashed PC version. It's slightly faster than HD5770, even though it lack DX11 support. More powerful cards are bottlenecked by MacPro1,1's PCI-E 1.0 interface, so installing for example a HD5870 would be sort of pointless as you can't benefit from its extra power.
Nevertheless, if you want an Apple-branded card, get HD5770.
Mine happily ran an Apple-branded Radeon 5870, as well as the flashed PC equivalent reference cards.
The Radeon 6XXX series aren't a significant improvement, but the 7XXX series are. I'm not sure if the drivers work in 32 bit, though.
Take a look at this shot.
How many are 32bit, and how many are 64bit?
Personally I very much dislike ATI cards. They're missing a lot of features inherent to NVidia cards.
These are processes, not kexts. Subtle difference 😉
10.7.5 7xxx drivers do not work in 32bit. Intentional Sapphire move or just a bug, IDK. I couldn't get them to work in 1,1 booting 64bit kernel too. 10.8 with built in drivers didn't work either. Maybe it's chameleon thing, even as I used its latest version.
Ooops, I knew I forgot something!
A little something I found:
"For one a limitation set by Apple is that Snow Leopards 64-bit kernel works only on Macs with 64-bit EFI. Technically a 64-bit kernel can be launched by a 32-bit EFI just fine."
Of course I am no longer on Snow Leopard, I am on Lion.
"Rule
A 32-bit processor can only run 32-bit stuff.
A 64-bit processor can run 32-bit and 64-bit stuff.
(stuff can be system, kernel, applications, drivers, etc)
So you need a 64-bit processor to run 64-bit anything
On a 64-bit processor:
A 32-bit Kernel can run both 32 and 64 bit applications.
A 64-bit Kernel can run both 32 and 64 bit applications.
A 32-bit Kernel can load only 32-bit kexts (kernel extensions).
A 64-bit Kernel can load only 64-bit kexts (kernel extensions)."
Point is some drivers can be 64 bit and still run on Mac Pro 2,1's, and the kernel could be 64 bit as well, but Apple made the call to prevent it in some models, with both 32 bit EFI's and 64 bit EFI's.
Link
Funny, I have read this too.
Bolded most important IMO.
I've ran 64bit kernel in 10.7.5 and 10.8.3 mostly to test 7xxx Sapphire drivers in 1,1. In 64-bit they work exactly that same (i.e. don't work) as in 32-bit.
Lion drivers all are i386, x86_64, so they should work at least in one mode (as in 3,1 which is true 64-bit).
So far answer to question "is it possible to run 7950 in MP 1,1/2,1 with full acceleration" is: no, even using 64-bit kernel.
But the loss of performance is minimal, and still an upgrade. Of course this card would work a little better in a more recent machine, and when that upgrade day comes the card can come too.
Would be minimal if the card would work in 1,1/2,1 😉
Would be minimal if the card would work in 1,1/2,1 😉