Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

wwspence

macrumors newbie
Feb 19, 2007
2
0
285 Drivers

Has anyone tested the new Nvida 18.5.2 driver for Mac?

Apple posted this information as follows: Nvidia Quadro FX4800/EVGA GTX 285. Version 18.5.2, Post Date July 13, 2009.

For GTX 285: Improved COD4 performance, especially with AA enabled when latest patch is applied. Fixed a compatibility bug with a future update of OSX.

Not sure whether this is the F16 driver or a new driver.

Just reviewed the above 18.5.2 driver. This is the F16 driver update.
 

grue

macrumors 65816
Nov 14, 2003
1,233
37
Somewhere.
Has anyone tried this with the 10.6 developer previews? It'd be frustrating to go through the trouble of this and have it break in six weeks or so.

Furthermore, I know the GTX285 is getting all the attention, but do we have confirmation of GTX260 full functionality in EFI32 Mac Pros?
 

thepawn

macrumors 6502
May 27, 2009
413
7
if somebody give me macpro and gtx295, there will be news, otherwise - we waiting for smbd to try it.

Would it only work with the injector or do you think I'd be able to EFI-prom it and boot off only it?
 

mroy

macrumors member
Jul 31, 2009
35
0
Got the GTX 295 Co op edition working

Will submit the findings later -- in couple hours -- just wanted to let you know. The GTX 295 Co op edition has 2 ROMs -- the PCI id is not the same as the original dual pcb GTX 295. 05e0 is the dual pcb. The single pcb is 05eb. will come back -- i have to run out.
 

mroy

macrumors member
Jul 31, 2009
35
0
EVGA GTX 295 Co op Edition works

Acquire these 2 files at http://netkas.org/?p=109 Go to post 24 -- both links are shown there.

1. Acquire NVIDIA_Retail_Mac_Driver_Installer_18.5.2f16.mpkg.zip
2. Acquire Enabler_for_Nvidia_and_multiple_ATI_cards.pkg

Instructions:

1. Install the Enabler -- do not boot
2. Install the Driver -- do not boot

Driver Info.plist mod (1 file):

## /System/Library/Extensions/NVDANV50Hal.kext/Contents/Info.plist

Look for NVidiaRM and insert the following with the other ids:
0x05eb10de&0xfff8ffff

Now looks like this:

<key>NVidiaRM</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.nvidia.nv50hal</string>
<key>IOClass</key>
<string>NVDANV50HAL</string>
<key>IOMatchCategory</key>
<string>IOService</string>
<key>IOPCIPrimaryMatch</key>
<string>
0x00f010de&0xfff0ffff
0x019010de&0xfff0ffff
0x040010de&0xfff0ffff
0x042010de&0xfff0ffff
0x05e010de&0xfff8ffff
0x05eb10de&0xfff8ffff
0x05f010de&0xfff0ffff
0x060010de&0xffe0ffff
0x062010de&0xffe0ffff
0x064010de&0xffe0ffff
0x06e010de&0xfff0ffff
0x086010de&0xffe0ffff
0x0a2010de&0xffa0ffff
0x0ca010de&0xffe0ffff
</string>
<key>IOProbeScore</key>
<integer>60000</integer>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
</dict>


Perform the following: (very important steps, especially after the mod to the kext above)

1. sudo su ;inside the terminal and if not already in sudo root
2. chown -R root:wheel /System/Library/Extensions/ATY_Init.kext
3. chmod -R 755 /System/Library/Extensions/ATY_Init.kext
4. touch /System/Library/Extensions

Wait a minute -- Leopard will refresh the cache.

This is what I did. This is great news as the EVGA 295 Co op Single PCB edition works with Leopard.
 

mroy

macrumors member
Jul 31, 2009
35
0
EVGA GTX 295 Co op Edition works

Added System_Profiler.png attachment.
 

Attachments

  • System_Profiler.png
    System_Profiler.png
    72.3 KB · Views: 489

mroy

macrumors member
Jul 31, 2009
35
0
EVGA GTX 295 Co op Edition works

What about CUDA GPU computing utilizing both GPUs. You bet. The EVGA GTX 295 Co op Edition is seen processing 646.4 GFLOP/s with both GPUs combined. Attaching an image to show you.
 

Attachments

  • Both GPUs at work via CUDA.png
    Both GPUs at work via CUDA.png
    997.8 KB · Views: 530

mroy

macrumors member
Jul 31, 2009
35
0
EVGA GTX 295 Co op Edition works

Thank you all. This made my day -- I didn't give up to get the EVGA GTX Co op Edition running under Leopard. It's truly amazing. Both DVI ports work and the card is install in the first PEG slot.

Thank you to this site and netkas.org.

The key for the single PCB edition is adding the new PCI id 05eb entry to the 2 driver files mentioned above.
 

MacVidCards

Suspended
Nov 17, 2008
6,096
1,056
Hollywood, CA
Wait a minute...sio this GTX295 is working without an additional Nvidia card?

That is a first.

I wonder how this could be.

Certainly makes me want to see if there is a way to do this with GTX285.

Can you link us to the card you used?
 

GrimPixel

macrumors newbie
May 12, 2009
9
0
Is the system able to use both processors for one task? Or does OS see them as separate display drivers and thus your really only going to get the benefit out of it in cases were you can dictate a task to a processor, ie Cuda?

Grim
 

mroy

macrumors member
Jul 31, 2009
35
0
EVGA GTX 295 Co op Edition works

CUDA is able to utilize both GPUs on this single PCB card. The following is the output from running the CUDA deviceQuery command.

Attaching an image to show the output.
 

Attachments

  • CUDA Device Query Output.png
    CUDA Device Query Output.png
    76.6 KB · Views: 381

ventro

macrumors 6502a
Sep 23, 2006
692
0
Wow, can you post some benchmarks on OSX?

And if you were able to do it without a second card, this might be something of a breakthrough. This might now be the "killer card" for OSX performance enthusiasts!
 

MacVidCards

Suspended
Nov 17, 2008
6,096
1,056
Hollywood, CA
Wow, can you post some benchmarks on OSX?

As it is running as 2 @ GT200 chips with GT260 RAM interface, expect most benchies to be slower than a single GTX285, at least in OSX.

I am eager for Netkas to come by and help figure out how this card is working without another Nvidia card providing assistance. All of the previous GT200 cards have needed an EFI Nvidia card to run.
 

GrimPixel

macrumors newbie
May 12, 2009
9
0
Rominator, excuse the stupid question just trying learning about all this, but essentially the card is being seen as two separate cards (as a gross simplification)? And thus really one of the chips will be idle unless something has the specific ability to toss a second process at the other chip. In other words you really won't see the benefit of the second chip in a graphic design application because as far as the system is concerned the chips are discreet from one another and can not be used in parallel on the same task?

Thanks for putting up with my stumbling trying to understand all this.

Grim
 

mroy

macrumors member
Jul 31, 2009
35
0
EVGA GTX 295 Co op Edition works

Hi folks. I just realized that I may posted this at the wrong site. The reason is that I found this site through googling and after adding the PCI id, I felt that I had the responsibility in sharing the findings.

I have a desktop Mac G5 and opted out on getting a Mac Pro. Instead, I purchased leopard (the kit) to install on my home built PC utilizing the Gigabyte GA-EP45-UD3P motherboard.

The frustration lies in not being able to get a system like this from Apple. I want to play and learn CUDA with 2 CPUs running from one PCIE slot. Furthermore, the power savings.

I will post the OpenGL Extensions Viewer Tests results in my next post.
 

mroy

macrumors member
Jul 31, 2009
35
0
EVGA GTX 295 Co op Edition works

The results from OpenGL Extensions Viewer. I believe only one GPU is utilized for this unlike with CUDA both can be utilized simultaneously.
 

Attachments

  • OpenGL Test Results.png
    OpenGL Test Results.png
    56.9 KB · Views: 136
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.