Jump to content

Snow Leopard Graphics Update 1.0


  • Please log in to reply
142 replies to this topic

#81
d00d

d00d

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 477 posts
  • Gender:Male
  • Location:41.648324, -70.635260

Sorry for the delay d00d just got home from work here is the info.plist you wanted from the AppleGraphicsPowerManagement.kext
Sorry I had to attach it as a .txt, it wouldn't let me put it up as a .plist If you need it in .plist feel free to pm me

I haven't been able to reproduce improved GPU performance by adding EVGA subsystem-vendor-id aor vendor-id to the EFI string or DSDT.

You have AppleGraphicsPowerManagement.kext in /System/Library/Extensions/.
Do you also see it loading in System Profiler:Software:Extensions?
Booting in 32 or 64bit?

Would you attach the output of ioreg's display@0 and it's subtree sections?
That would include NVDA,Display-A@0 through NVKernel.

Thanks.

So, if I read this right, the AppleGraphicsPowerManagement.kext has an entry to corresponding to nvidia deviceid 05e2, (a GTX280) but it looks as though your GTX285 has a device id of 05e3. so the kext would not try and modify its behaviour?


Cheers
Jon

I've been unable to explain why removing this kext improves performance, when it shouldn't come into play with the GTX 285's device ID anyways.

#82
makosx

makosx

    InsanelyMac Protégé

  • Members
  • Pip
  • 43 posts
  • Gender:Male
  • Location:EU
ASUS P6T Intel i7 920 - SL 10.6.4
Everything is OK over here after update. Anyhow, I have had to update the netkas EFI 6 too, because the apple graphics improvement affects to my About This Mac, where it shows a wrong CPU. After netkas EFI everything's right. I even edit the NVDANV50Hal to include my card device ID (0x061a), and, I think, 3D software seems very good more than before.

Attached File  Screen_shot_2010_08_26_at_9.03.13_PM.png   37.4KB   37 downloads
Attached File  Screen_shot_2010_08_26_at_9.18.20_PM.png   58.02KB   70 downloads

#83
Sidewinder33

Sidewinder33

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 129 posts
  • Gender:Male
  • Location:Everett, WA

I haven't been able to reproduce improved GPU performance by adding EVGA subsystem-vendor-id aor vendor-id to the EFI string or DSDT.

You have AppleGraphicsPowerManagement.kext in /System/Library/Extensions/.
Do you also see it loading in System Profiler:Software:Extensions?
Booting in 32 or 64bit?

Would you attach the output of ioreg's display@0 and it's subtree sections?
That would include NVDA,Display-A@0 through NVKernel.

Thanks.

I've been unable to explain why removing this kext improves performance, when it shouldn't come into play with the GTX 285's device ID anyways.

The AppleGraphicsPowerManagement.kext is loaded in my system profiler extensions section.
just incase here is what it lists for the extension

AppleGraphicsPowerManagement:
Version: 100.12.12
Last Modified: 7/31/09 10:55 PM
Get Info String: 100.12.12, Copyright 2010 Apple Inc. All rights reserved.
Kind: Intel
Architectures: i386, x86_64
64-Bit (Intel): Yes
Location: /System/Library/Extensions/AppleGraphicsPowerManagement.kext
Kext Version: 100.12.12
Load Address: 0xffffff7f81580000
Valid: Yes
Authentic: Yes
Dependencies: Satisfied

I'm booting in 64 bit

I think this is all you need, let me know if you need more
Attached File  out.txt   72.45KB   25 downloads

#84
Blah101

Blah101

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 203 posts
  • Gender:Male
All went fine for me. I saw about a 10-15 fps increase while playing tf2 on my 9800 GT

~Blah

#85
d00d

d00d

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 477 posts
  • Gender:Male
  • Location:41.648324, -70.635260

The AppleGraphicsPowerManagement.kext is loaded in my system profiler extensions section.
just incase here is what it lists for the extension

I'm booting in 64 bit

I think this is all you need, let me know if you need more
Attached File  out.txt   72.45KB   25 downloads

Under NVKernel it shows that you're running version 1.6.16.11 software, which is from MacOSXUpd10.6.4.dmg.
I'm using the current version 1.6.18.18 from SnowLeopardGraphicsUpdate1.0.dmg.
I flashed my GPU with the EVGA BIOS with no improvement...

#86
Sidewinder33

Sidewinder33

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 129 posts
  • Gender:Male
  • Location:Everett, WA

Under NVKernel it shows that you're running version 1.6.16.11 software, which is from MacOSXUpd10.6.4.dmg.
I'm using the current version 1.6.18.18 from SnowLeopardGraphicsUpdate1.0.dmg.
I flashed my GPU with the EVGA BIOS with no improvement...


Weird I applied the update via software update, when it came out. I'll try applying the update and report back (after backing up as a just incase)

Did the manual update, now running 1.6.18.18 with no change in performance still a little lower than it should be but 23.92 fps at last test with cinebench.

heres the same info requested by d00d before, after the manual download and update
Attached File  out.rtf   71.61KB   2 downloads

#87
MrZeroo00

MrZeroo00

    InsanelyMac Protégé

  • Members
  • PipPip
  • 96 posts
  • Gender:Male
  • Location:Morrocco
  • Interests:Mac OS X :P !
No change, Expose seems to be a little bit faster.
http://drp.ly/1Caz2Y

#88
jhrfc

jhrfc

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 147 posts
  • Gender:Male
  • Location:london uk

I flashed my GPU with the EVGA BIOS with no improvement...


Do you mean the Mac version BIOS?
Out of interest. what are the other likely effects of using a model id of MacPro3,1?
It seems to have to effect on performance of the CPU memory etc (pretty itdentical geekbench scores).
so I assume the turbo boost, and memory bandwidth etc are unaffected by the model id?
Cheers
Jon

#89
zbro

zbro

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts
updated fine with p5k and GF8800GTS.

#90
d00d

d00d

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 477 posts
  • Gender:Male
  • Location:41.648324, -70.635260

Weird I applied the update via software update, when it came out. I'll try applying the update and report back (after backing up as a just incase)

Did the manual update, now running 1.6.18.18 with no change in performance still a little lower than it should be but 23.92 fps at last test with cinebench.

heres the same info requested by d00d before, after the manual download and update
Attached File  out.rtf   71.61KB   2 downloads

I'm not sure why you have good performance and I don't.
Anyone else with a GTX 285 have their original GPU scores in CINEBENCH or Open GL Extensions Viewer, after applying MacOSXUpd10.6.4 or SnowLeopardGraphicsUpdate1.0?

Do you mean the Mac version BIOS?
Out of interest. what are the other likely effects of using a model id of MacPro3,1?
It seems to have to effect on performance of the CPU memory etc (pretty itdentical geekbench scores).
so I assume the turbo boost, and memory bandwidth etc are unaffected by the model id?
Cheers
Jon

I flashed with an EVGA PC BIOS.
The ROM on the PC GPUs isn't large enough to hold the Mac BIOS.
As far as I can tell using MacPro3,1 is cosmetic other than this issue.
Others have written that updates won't happen correctly on X58 hardware if not using MacPro4,1.

#91
quattrofx

quattrofx

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 137 posts
  • Gender:Male
  • Location:Vienna
Good news!

Aperture Update is out and Newest CUDA Driver 3.1.14 is out!
So I installed Graphics Update 1.0 again and updated Aperture & CUDA. After Update
everything works OK, but after some more tests no significant increase noticed.
Here are my test results before update:

http://www.insanelym...p...t&p=1520788
I will post today results after update...
d00d & sidewinder33 can you post yours allso? How do you inject your cards and what boot-loader are you using?Thanks!

Cheers
QuattroFX

#92
jhrfc

jhrfc

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 147 posts
  • Gender:Male
  • Location:london uk

As far as I can tell using MacPro3,1 is cosmetic other than this issue.
Others have written that updates won't happen correctly on X58 hardware if not using MacPro4,1.

Thanks. I guess to be cautious i could set the id to 4,1 when applying updates.

I'm not sure why you have good performance and I don't.
Anyone else with a GTX 285 have their original GPU scores in CINEBENCH or Open GL Extensions Viewer, after applying MacOSXUpd10.6.4 or SnowLeopardGraphicsUpdate1.0?


Here we go. I don't have cinebench marks from 10.6.3, but empirically the are the same as now with id of 3,1. eg 30fps
10.6.4 MacPro3,1 pre graphics update
Attached File  MacPro3_1_Pre_upd.png   516.71KB   65 downloads

10.6.4 MacPro4,1 pre graphics update
Attached File  MacPro4_1_Pre_upd.png   531.9KB   42 downloads

10.6.4 MacPro3,1 post graphics update
Attached File  MacPro3_1_Post_upd.png   520.16KB   46 downloads

10.6.4 MacPro4,1 post graphics update
Attached File  MacPro4_1_Post_upd.png   566.66KB   42 downloads

Cheers
Jon

#93
Sidewinder33

Sidewinder33

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 129 posts
  • Gender:Male
  • Location:Everett, WA
Alright I dont have pre and post update stats but I have 10.6.3 and 10.6.4 and MacPro3,1 and MacPro4,1 stats for my system. I could have swore thought that I used to hit 30 fps with 10.6.4 and MacPro3,1 id. I went back to 4,1 because the gpu would get super hot after a sleep cycle, as described by d00d in his native power management thread. Something to do with the gpu not clocking back down after sleep, (or something to that effect d00d will probably explain it much better after me)
* my 10.6.4 scores are post graphics update*
10.6.4 MacPro4,1
Attached File  10.6.4_MacPro4_1.png   230.55KB   30 downloads
10.6.4 MacPro3,1
Attached File  10.6.4_MacPro3_1.png   224.06KB   18 downloads
10.6.3 MacPro4,1
Attached File  10.6.3_MacPro4_1.png   220.61KB   13 downloads
10.6.3 MacPro3,1
Attached File  10.6.3_MacPro3_1_.png   230.72KB   12 downloads

Also my scores pre update were in the 12-14fps range.

#94
inimicus

inimicus

    Drunk and Angry Slurs in 31 Flavors

  • Members
  • PipPipPipPipPipPip
  • 473 posts
  • Gender:Male
  • Location:Sacramento, CA
I have a GTX 285 and received a major performance hit post 10.6.4 update.

Motherboard is arriving back from RMA today, so I'll benchmark/test pre/post install and report back once I get my machine back up and running.

For the record, I am using a system identifier of iMac11,1 and not MacProX,X.

Complete specs in my signature.

#95
d00d

d00d

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 477 posts
  • Gender:Male
  • Location:41.648324, -70.635260

Alright I dont have pre and post update stats but I have 10.6.3 and 10.6.4 and MacPro3,1 and MacPro4,1 stats for my system. I could have swore thought that I used to hit 30 fps with 10.6.4 and MacPro3,1 id. I went back to 4,1 because the gpu would get super hot after a sleep cycle, as described by d00d in his native power management thread. Something to do with the gpu not clocking back down after sleep, (or something to that effect d00d will probably explain it much better after me)
* my 10.6.4 scores are post graphics update*
...

It may be your newer pci3842,1180 EVGA BIOS, I was only able to find the older pci3842,1281 to flash with.
If you have time, would you dump your BIOS with nvflash so that I can test with it?
It's at;
http://www.techpower..... Windows.html
Thanks.

For X58 MBs and a GTX 285 with degraded performance, edit the AppleGraphicsPowerManagement.kext/Contents/Info.plist's MacPro4,1 section and change Vendor10deDevice05e2 to Vendor10deDevice05e3.
This will keep level 0 low power mode on gpu under low load after sleep and wake, but shader and memory will be stuck in level 2 high power mode.
GPU temperatures before, and after sleep and wake are still less than using MacPro3,1 or deleting AppleGraphicsPowerManagement.kext, which causes gpu, shader and memory to always run in level 2 high power mode.
I've tested this using nvclock with device-properties video string or DSDT video modification, but not with GraphicEnabler.

#96
Syqher

Syqher

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts
  • Gender:Male
  • Location:Long Island, NY
Users with the bellow mentioned gfx cards should review this post:




4890/4870×2 users and etc (who use qe_ci exotic patch)


p.s. 4870 and 4850 do NOT need this



#97
Sidewinder33

Sidewinder33

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 129 posts
  • Gender:Male
  • Location:Everett, WA

It may be your newer pci3842,1180 EVGA BIOS, I was only able to find the older pci3842,1281 to flash with.
If you have time, would you dump your BIOS with nvflash so that I can test with it?
It's at;
http://www.techpower..... Windows.html
Thanks.

For X58 MBs and a GTX 285 with degraded performance, edit the AppleGraphicsPowerManagement.kext/Contents/Info.plist's MacPro4,1 section and change Vendor10deDevice05e2 to Vendor10deDevice05e3.
This will keep level 0 low power mode on gpu under low load after sleep and wake, but shader and memory will be stuck in level 2 high power mode.
GPU temperatures before, and after sleep and wake are still less than using MacPro3,1 or deleting AppleGraphicsPowerManagement.kext, which causes gpu, shader and memory to always run in level 2 high power mode.
I've tested this using nvclock with device-properties video string or DSDT video modification, but not with GraphicEnabler.

This should be the Bios I believe the info it printed in the dos screen matched what you said, as far as version wise.
Attached File  oldrom.rom.zip   42.86KB   7 downloads

#98
jhrfc

jhrfc

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 147 posts
  • Gender:Male
  • Location:london uk

This will keep level 0 low power mode on gpu under low load after sleep and wake, but shader and memory will be stuck in level 2 high power mode.


Thanks. Strangely this is exactly the results I get simply by setting my model id to MacPro3,1 (even after sleeping, I rarely reboot). see nvclock results for 3,1
As 4,1 the GPU clock seems to stick in level 0 all the time.


MacPro3,1 idle
-- General info --
Card: 		GT200b [GeForce GTX 285]
Architecture: 	GT200 B1
PCI id: 	0x05e3
Subvendor id: 	0x19da
GPU clock: 	300.856 MHz
Bustype: 	PCI-Express

-- Shader info --
Clock: 1296.000 MHz
Stream units: 240 (11111111b)
ROP units: 32 (11111111b)
-- Memory info --
Amount: 	1024 MB
Type: 		512 bit DDR3
Clock: 		1188.000 MHz

-- PCI-Express info --
Current Rate: 	16X
Maximum rate: 	16X

-- Sensor info --
Sensor: Analog Devices ADT7473
Board temperature: 38C
GPU temperature: 42C
Fanspeed: 850 RPM
Fanspeed mode: manual
PWM duty cycle: 40.0%

-- VideoBios information --
Version: 62.00.58.00.03
Signon message: GT200 P892 SKU 0052 VGA BIOS
Performance level 0: gpu 300MHz/shader 600MHz/memory 100MHz/1.05V/100%
Performance level 1: gpu 400MHz/shader 800MHz/memory 300MHz/1.05V/100%
Performance level 2: gpu 648MHz/shader 1476MHz/memory 1242MHz/1.15V/100%
VID mask: 1
Voltage level 0: 1.05V, VID: 1
Voltage level 1: 1.15V, VID: 0

MacPro3,1 load.
Card: 		GT200b [GeForce GTX 285]
Architecture: 	GT200 B1
PCI id: 	0x05e3
Subvendor id: 	0x19da
GPU clock: 	648.000 MHz
Bustype: 	PCI-Express

-- Shader info --
Clock: 1476.000 MHz
Stream units: 240 (11111111b)
ROP units: 32 (11111111b)
-- Memory info --
Amount: 	1024 MB
Type: 		512 bit DDR3
Clock: 		1242.000 MHz

-- Sensor info --
Sensor: Analog Devices ADT7473
Board temperature: 43C
GPU temperature: 54C
Fanspeed: 829 RPM
Fanspeed mode: manual
PWM duty cycle: 40.0%

Attached Files



#99
inimicus

inimicus

    Drunk and Angry Slurs in 31 Flavors

  • Members
  • PipPipPipPipPipPip
  • 473 posts
  • Gender:Male
  • Location:Sacramento, CA
My results after running the SLGU 1.0:

Before -> After -> Delta




Geekbench ("Control"):

9224 -> 9345 -> +1.3%




Cinebench 11.5:

CBCPUX = 4.887586 -> 5.058361 -> +3.49%

CBOPENGL = 14.293167 -> 14.332163 -> +0.273%




A difference of zilch.  This is with model iMac11,1 as identifier, so the MacProX,X variable is removed in this instance.

FYI: These scores are with stock CPU/RAM speeds, wanted to remove any OC variables there may be in the tests.

Going to attempt a Source engine game and cross fingers.

#100
d00d

d00d

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 477 posts
  • Gender:Male
  • Location:41.648324, -70.635260

This should be the Bios I believe the info it printed in the dos screen matched what you said, as far as version wise.
Attached File  oldrom.rom.zip   42.86KB   7 downloads

Even using your same BIOS I can't reproduce the 10.6.3 performance.
If you disconnect one of the two monitors and reboot, do you still have 10.6.3 performance?

I neglected to backup my original Gigabyte GV-N285UD-1GH/F1 (nvclock: 62.00.50.00.01, ioreg: pci1458,34c9) BIOS.
If anyone with this card has some time, would you dump your BIOS with nvflash so that I can restore to my original BIOS?
Thanks in advance.
Windows;
http://www.techpower..... Windows.html
DOS;
http://www.techpower...sh_5.95.01.html





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy