Jump to content

Good news afoot in 10.8 Mountain Lion for Fermi cards


  • Please log in to reply
42 replies to this topic

#21
Riley Freeman

Riley Freeman

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 887 posts
  • Gender:Male
  • Location:The Streets

Start OpenGL Extensions viewer and run the test in Full Screen. If it starts out with FPS in the hundreds and then suddenly jumps to 4000+ FPS then throttling is working.


Good idea!

I tried this a couple of times. First it started out around 2500 and quickly ramped up to around 3200. Then I left it for a few minutes, tried again and it seemed to start around 1000 or so. So it looks like throttling is working!

#22
^Andy^

^Andy^

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 659 posts
  • Gender:Male
That doesn't sound right to me - my 570 starts in the 100's and a second or so later jumps up to 5,900 ish on the first run - may depend what you have running in the background though.

#23
Riley Freeman

Riley Freeman

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 887 posts
  • Gender:Male
  • Location:The Streets
I've nothing running in the background. It's just idling. I doubt the model identifier matters if the throttling is being done in the nVidia drivers but I have mine set as iMac9,1.

I'll try it a few more times with different pauses in between to make sure everything is nice and idle but it certainly didn't start off as low as 100s. And it made it up to the full 3200-ish within a second or two. It's kinda hard to see exactly what it starts at.

Would speedstepping also be a factor? I have it disabled here as I have my C2D overclocked. So the CPU is always at full speed.

#24
Gringo Vermelho

Gringo Vermelho

    The Jan Bird fix

  • Supervisors
  • 6,111 posts
  • Gender:Male
  • Location:Brazil
I'm seeing the exact same behavior as Andy (low hundreds and then boom) except 5900 FPS is insane!

I'm getting around 4300 here at 1280x1024 - GTX 460, 10.7.3 with the new nvidia drivers, MacPro3,1 identifier - which means no AGPM.kext loaded.

AGPM loads on iMac9,1 so you might have a conflict of interests there? Remember that the iMac9,1 is built almost like a laptop, it makes sense for its AGPM configuration to employ agressive throttling.

Even if you have customized it yourself, try temporarily removing AGPM.kext and see what happens then. I believe it's safe to remove it!
Make sure to do sudo touch /System/Library/Extensions after moving it out so that it doesn't linger in the cache.

3200 FPS sounds kind of low which I guess confirms my theory, unless you're running at a really high resolution?
Even then I don't think your score should be a whole 1000 FPS lower than mine, that's a bit much.

#25
Riley Freeman

Riley Freeman

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 887 posts
  • Gender:Male
  • Location:The Streets
I stopped using the legacy AGPM kext a while back so I'm not sure the AGPM kext is doing much as it isn't going to match the 460's vendor/device id without the legacy kext override. When I had it installed I was getting scores around 2400 as I had it geared for power management rather than raw power. So just removing the legacy AGPM has given a 33% performance boost.

The benchmarks are running at 1680x1050 as that's my native screen res. Also, the values I'm throwing out are just for the first test (OpenGL 1.1).

#26
Riley Freeman

Riley Freeman

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 887 posts
  • Gender:Male
  • Location:The Streets
Well that was interesting.

I decided to try re-downloading some of the videos in my iTunes account in 1080p to see how they'd look. And it wasn't pretty. System locked up hard. Audio played but no video. AGPMSetBoost errors in the console. So the iMac9,1 identifier was definitely messing things up. I tried MacPro3,1 and the videos played back fine. I still got errors in the console about VP3VideoDecoder and DRMVP3VideoDecoder CreateInstance failures but no hard lockup. Going back to MacPro3,1 also fixed the annoying S/PDIF problem I was having here.

As for the throttling, in one benchmark it seemed to start in the low 100s. The last couple of attempts it still seems to start around 1000 or so and then ramp up. I also tried running the benchmark at 1280x800 but the scores didn't improve much. It's probably the rest of my system holding the card back a bit.

#27
cmf

cmf

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 145 posts
so, i was going to test dp2 on my hackintosh with the gtx 560 ti and it even reached the installer ui (didn't manage that with dp1), but the installation process immediately crashes, b/c it fails to compile lots of coreimage opencl kernels (bad design decision to fail to install because of that, apple).

not sure yet how i'll manage to fix that, since there is no geforcegldriver.bundle to patch ... maybe scrape it together from the installer packages?



also, according to the latest xcode 4.4 preview, 10.8 should have opencl 1.2 support now.


edit:
copied/extracted GeForceGLDriver.bundle from Packages/Essentials.pkg, patched it and installation went fine. dp2 is running well so far, too.

and there is indeed partial opencl 1.2 support:
[OpenCL Info]
1 OpenCL platform found!
[Platform 0]
  Name:   Apple
  Vendor:  Apple
  Version:  OpenCL 1.2 (Mar  9 2012 01:26:30)
  Profile:  FULL_PROFILE
  Extensions (6):
    cl_APPLE_ContextLoggingFunctions
    cl_APPLE_SetMemObjectDestructor
    cl_APPLE_clut
    cl_APPLE_gl_sharing
    cl_APPLE_query_kernel_names
    cl_khr_gl_event

[OpenCL-only Context]
2 OpenCL devices found!
[Device 0]
  Name:    Intel(R) Core(TM) i7 CPU		 950  @ 3.07GHz
  Vendor:   Intel
  Type:    CPU
  Device Version:  OpenCL 1.2
  Driver Version:  1.1
  Compute Units:   8
  Work Group Size:  1024
  Clock:    3064 MHz
  Global Memory (Total):  6144 MB
  Global Memory (Host):  6144 MB
  Global Memory (PCIe):  0 Bytes
  Local Memory:   32 KB
  Cache Size:   64 Bytes
  Cache Line Size:  8192 KB
  Available:   Yes
  Double-Precision:  Yes
  Extensions (18):
	 cl_APPLE_ContextLoggingFunctions
	 cl_APPLE_SetMemObjectDestructor
	 cl_APPLE_biased_fixed_point_image_formats
	 cl_APPLE_clut
	 cl_APPLE_fixed_alpha_channel_orders
	 cl_APPLE_fp64_basic_ops
	 cl_APPLE_gl_sharing
	 cl_APPLE_query_kernel_names
	 cl_khr_3d_image_writes
	 cl_khr_byte_addressable_store
	 cl_khr_fp64
	 cl_khr_gl_event
	 cl_khr_global_int32_base_atomics
	 cl_khr_global_int32_extended_atomics
	 cl_khr_int64_base_atomics
	 cl_khr_int64_extended_atomics
	 cl_khr_local_int32_base_atomics
	 cl_khr_local_int32_extended_atomics
[Device 1]
  Name:    GeForce GTX 560 Ti
  Vendor:   NVIDIA
  Type:    GPU
  Device Version:  OpenCL 1.1
  Driver Version:  CLH 1.0
  Compute Units:   16
  Work Group Size:  1024
  Clock:    1701 MHz
  Global Memory:   1024 MB
  Local Memory:   48 KB
  Cache Size:   0 Bytes
  Cache Line Size:  0 Bytes
  Available:   Yes
  Double-Precision:  No
  Extensions (12):
	 cl_APPLE_ContextLoggingFunctions
	 cl_APPLE_SetMemObjectDestructor
	 cl_APPLE_clut
	 cl_APPLE_fp64_basic_ops
	 cl_APPLE_gl_sharing
	 cl_APPLE_query_kernel_names
	 cl_khr_byte_addressable_store
	 cl_khr_gl_event
	 cl_khr_global_int32_base_atomics
	 cl_khr_global_int32_extended_atomics
	 cl_khr_local_int32_base_atomics
	 cl_khr_local_int32_extended_atomics

gl driver has been updated to version 295.30.00a05.

and luxmark is working again
Attached File  Screen Shot 2012-03-19 at 9.38.52 PM.png   404.39KB   52 downloads


now, someone go grab a gtx 680 and check if 10.8 supports it ;)

#28
Riley Freeman

Riley Freeman

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 887 posts
  • Gender:Male
  • Location:The Streets
After I patched libclh.dylib I tried Luxmark and Oceanwave and they worked fine. I hadn't tried Luxmark before ML but it didn't render properly in DP1. Are the scenes supposed to look grainy as in your screenshot? That's how they came out here too. I checked the thread you linked to about patching the file and the screen there is also grainy so I guess it's normal.

#29
Hacki-Hacki

Hacki-Hacki

    InsanelyMac Protégé

  • Members
  • PipPip
  • 60 posts

I can also confirm my 460 is working fine OOB, no OpenGL fix needed. However, Luxmark does not run properly, so I think I may need an OpenCL fix.

Proof:


mate what about developer preview 2 all i can see is black screen after dsmos have arrived dp1 seems working for me but not the developer preview 2

#30
Blah101

Blah101

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 203 posts
  • Gender:Male
I haven't downloaded it yet, can't say.

#31
Moviemakergr

Moviemakergr

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 151 posts
  • Gender:Male
OOB On mountain Gm Gbyte 560Ti with Cuda.

Posted Image

Posted Image

Posted Image

#32
oSxFr33k

oSxFr33k

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 831 posts
  • Gender:Male
  • Interests:Sound and Graphic Design. Electronics in general.
Can anyone confirm that this works out OOB for the GTX560M Mobile graphics 3Gb card?

EDITED:

I installed ML 10.8 Golden Preview. Only had to insert ssdt.aml and the usual speedstep patch since the Asus Laptop also suffers from the UEFI cstate lock.

So far no other real edits, besides the latest compiled binaries from the HWSensors thread.. I am unable to run unigine heaven 3.0 at full window goes black if I do and have to reboot. I also can't seem to get the latest version 3.0.2 to work at all, it just won't launch. Scores look good when windowed.

Is there any other application besides Open GLview Extensions Viewer or Galaxies that I can run to make sure OpenCL is working? Scores are good with GLView after I move the window I score just under 2000 for each test 1.1 through 2.1.

Thanks

#33
orangemeow

orangemeow

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
  • Gender:Male
  • Location:Estonia
Have anyone tried it with Nvidia GT540M 2GB ?

#34
OneBlueSky

OneBlueSky

    InsanelyMac Protégé

  • Members
  • PipPip
  • 54 posts
  • Gender:Male
Would be nice if it worked OOB or even with a lot of work, but so far, it doesn't work AT ALL with the GTX 560Ti 2GB here. And from what I can see a lot of people with the GTX 5xx series cards are having immense problems, while a few are having none at all. Hopefully workarounds come up pretty soon :)

#35
Sanky18

Sanky18

    InsanelyMac Protégé

  • Members
  • PipPip
  • 65 posts
  • Gender:Male

Hi i have a lenovo g460 running 10.8 having following configuration:


Intel core i5 520m


4 gb ram


500 gb hdd


nvidia geforce 310m


I have succcessfully installed 10.8 and also booted up without any problems but the system hangs after a couple of minutes after boot. I can move the mouse but everything else is frozen. In the system log i get this:


NVDA(OpenGL): Channel exception! exception type = 0xd = GR: SW Notify Error


Jul 18 20:20:49 Sankets-MacBook-Pro kernel[0]: IOVendorGLContext::ReportGPURestart


Jul 18 20:20:49 Sankets-MacBook-Pro kernel[0]: 0000006e


Jul 18 20:20:49 Sankets-MacBook-Pro kernel[0]: 00200000 00008597 00000474 00000040


Jul 18 20:20:49 Sankets-MacBook-Pro kernel[0]: 0000047e 000017b4 00000001 0000000a


Jul 18 20:20:49 Sankets-MacBook-Pro kernel[0]: 00000000 00000000 00000002


Jul 18 20:20:49 Sankets-MacBook-Pro kernel[0]: 00000040 00000000


Jul 18 20:20:49 Sankets-MacBook-Pro kernel[0]: NVDA(OpenGL): Channel exception! exception type = 0xd = GR: SW Notify Error


Jul 18 20:20:49 Sankets-MacBook-Pro kernel[0]: 0000006e


Jul 18 20:20:49 Sankets-MacBook-Pro kernel[0]: 00200000 00008597 00000474 00000010


Jul 18 20:20:49 Sankets-MacBook-Pro kernel[0]: 0000047e 00000dfc 0000002b 0000000a


Jul 18 20:20:49 Sankets-MacBook-Pro kernel[0]: 00000000 00000000 00000403


Jul 18 20:20:49 Sankets-MacBook-Pro kernel[0]: 00000010 00000000


Jul 18 20:20:49 Sankets-MacBook-Pro kernel[0]: NVDA(OpenGL): Channel exception! exception type = 0xd = GR: SW Notify Error


Jul 18 20:20:49 Sankets-MacBook-Pro kernel[0]: 0000006e


Jul 18 20:20:49 Sankets-MacBook-Pro kernel[0]: 00200000 00008597 00000474 00000010


Jul 18 20:20:49 Sankets-MacBook-Pro kernel[0]: 0000047e 00000dfc 0000006e 0000000a


Jul 18 20:20:49 Sankets-MacBook-Pro kernel[0]: 00000000 00000000 00000403


Jul 18 20:20:49 Sankets-MacBook-Pro kernel[0]: 00000010 00000000


How do i solve this?? In 0.7.4 the gpu worked just fine. Thanks in advance.



#36
slayer2333

slayer2333

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 217 posts
  • Gender:Male
Hey Guys, just wondering as everyone getting his graphic Card working OOB. Is it possible for you to change resolution without getting stuck at a blue screen?
Is it possible for you to plug your laptop to an external display and activate mirroring without getting the blue screen freeze ?
When waking from sleep, does you screen freeze with artefacts and be unresponsive ?
If your answer is yes to all these questions, move to http://www.insanelym...pic=280742&st=0 and help find a solution XD.

#37
oSxFr33k

oSxFr33k

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 831 posts
  • Gender:Male
  • Interests:Sound and Graphic Design. Electronics in general.
@cmf,

Unigine Heaven crashes on my EVGA 550ti 2gb card so would patching GeForceGLDriver.bundle as before fix that? Mountain Lion 10.8 Golden.

Thanks

#38
RobertX

RobertX

    InSanelyMac Maverick

  • Members
  • PipPipPipPipPipPipPip
  • 549 posts
  • Gender:Not Telling

@cmf,

Unigine Heaven crashes on my EVGA 550ti 2gb card so would patching GeForceGLDriver.bundle as before fix that? Mountain Lion 10.8 Golden.

Thanks

...yes... :smoke:

#39
Colask8

Colask8

    InsanelyMac Protégé

  • Members
  • PipPip
  • 94 posts
  • Gender:Male
So this is my FPS on Unigine, idk if thats like ok for my graphics or not, gonna check on windows tomorrow.

Attached Files



#40
augustopaulo

augustopaulo

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
  • Gender:Male
  • Location:Portugal

So this is my FPS on Unigine, idk if thats like ok for my graphics or not, gonna check on windows tomorrow.


Hi Colask8,

Which videoboard do you have: a GT 430 or the one in your signature ?

Because your Unigine result shows a GT 430 (in hi-res 1650x1050) with a 30.9 fps result and mine doesn't even go above 15 fps in both Mountain Lion and even in Windows !!!





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