Contribute
Register

GTX 4xx Fermi Cards & 10.6.8 - QE, OpenGL/CL & CUDA Benches

Status
Not open for further replies.
Joined
Jan 30, 2011
Messages
458
Motherboard
ASUS ROG RAMPAGE VI EXTREME
CPU
i9-10980XE
Graphics
RX 5700 XT
Hi :)

To upgrade on 10.6.8 follow instructions here: viewtopic.php?f=81&t=22882

About throttling issue, the topic is here: http://forum.netkas.org/index.php/topic,979.0.html

LAGS, FREEZES, KP, SLOW GPU, SLOW PERFORMANCES: viewtopic.php?f=15&p=156947#p156947

----------------

The little explanation:

Apple and NVidia are fighting for OpenCL/CUDA.

Apple by default barely support Fermi cards. These cards are not their priority! Also they do not care about CUDA.

Nvidia wants to use the CUDA technology on the market, so NVidia provides support for CUDA/OpenGL with their BETA drivers for OS X. They do NOT want to bring OpenCL support for their card. The kexts they provide into their installer overwrite Apple kexts for NVidia cards and kill OpenCL support.

So as you can see, our game is to bring both OpenCL and CUDA support for Fermi cards under OSX.

Under 10.6.7, Apple released an update with kexts to support Fermi cards. So you can have OpenCL working with Apple kexts AND CUDA working with NVidia drivers. Thus, you have full support for OpenCL/CUDA/OpenGL/QE under 10.6.7, read more here: http://netkas.org/?p=764. Basically, what you have to do is to install NVidia drivers for CUDA/OpenGL, and then erase some specified kexts with the Apple Update.

Note: NVidia Driver Installers do not only install kexts, but also Frameworks ;) Frameworks are the key for OpenGL/OpenCL/CUDA. Kexts only tell the kernel how to use the video card when these Frameworks are used by apps. That's the reason why you need Frameworks from NVidia (with CUDA/OpenCL/OpenGL) but kexts from Apple (because they unlock the OpenCL functionality for Fermi cards).

Under 10.6.8, Apple kexts do NOT support Fermi cards anymore :(, like I said, this is not their priority. So NVidia jumped into the arena and quickly provided working kexts. Actually if you want to have your Fermi card working under 10.6.8 you have to install all kexts and Frameworks provided by NVidia (into their BETA driver installers).
This time they won the game, and we do not have OpenCL working anymore. We either have to wait for Apple to release updated kexts to bring back OpenCL support, or wait for Lion.

Under 10.7, Apple did a big effort and brought OpenCL support for Fermi cards ;)

----------------

My Config :

  • CPU: Intel Pentium Dual Core E6500 - OC @ 3.93Ghz
    Motherboard: Asus P5QL PRO
    Graphics Card: Asus ENGTX480/2DI/1536MD5
    Memory: G.Skill PC2-8500 4x2Go - OC @ 1071Mhz
    Hard Drive: 2 x Samsung SpinPoint F3 Desktop Class HD103SJ - 1 To - internal - 3.5" - SATA-300 - 7200 rpm - 32 Mo | RAID 0 Software by Apple :p
    Power Supply: OCZ Z Series 1000W 80+ Gold / SLI-Ready / Active PFC / Modular True
    Display: LG W2261V-PF
    Case: Advance Gamma 8808GM
    Speakers: Creative MF8046 Cambridge SoundWorks PlayDock i
    Mouse: Logitech VX Nano
    Keyboard: Logitech Media Keyboard Elite M/N: Y-BN52
    Operating Systems: Snow Leopard RETAIL INSTALL 10.6.8 / Windows Seven

Bootloader: Chameleon RC5 643 (http://www.kexts.com/view/637-chamelion ... pport.html)

Tweaking Tools Used: NONE, all by hand with brain activated.

Note: I have custom Kexts for my own configuration. So I will not provide them here.

----------------

Classic Benches UNDER 10.6.8:

QuartzExtreme SEEMS OK

XBench_Thireus_10.6.8_after_ENGTX480_BIOS_edit.png


OpenGL OK

3.0 will be supported for Lion ;)

OpenGL_Support_10.6.8_Thireus_ENGTX480.png


CINEBENCH_Thireus_10.6.8_after_ENGTX480_BIOS_edit.png


OpenCL NOT WORKING

Using Pyrit (https://code.google.com/p/pyrit/) seems to be ok

#1: 'OpenCL-Device 'GeForce GTX 480'': 25353.6 PMKs/s (RTT 2.7)
#2: 'CPU-Core (SSE2)': 1082.6 PMKs/s (RTT 3.0)

Smalllux not good

GPU_CPU_OpenCL_Smallux_10.6.8_Thireus.png


OpenCL is ok under Lion after Netkas patch hack.

CUDA OK

Using Pyrit (https://code.google.com/p/pyrit/)

#1: 'CUDA-Device #1 'GeForce GTX 480'': 29219.5 PMKs/s (RTT 2.8)
#2: 'CPU-Core (SSE2)': 1020.2 PMKs/s (RTT 3.0)

CUDA_Z_10.6.8_Thireus.png


Using samples provided with CUDA SDK (http://developer.nvidia.com/cuda-downloads)

SmokeParticles_ENGTX_480_10.6.8_Thireus.png


Quick Demo : http://thireus.dareyourmind.net/CUDA_EN ... hireus.m4v ~ 15Mo

---------------------------

Games

Note: Élevé = High

Portal 2

Portal 2 running FULL Graphics Mode with my ENGTX480 on MacOS 10.6.8 with the latest NVIDIA Drivers. :thumbup:

http://thireus.dareyourmind.net/Portal_ ... hireus.m4v ~ 42Mo

Amnesia

Amnesia_Full_3_Thireus.png


And the game is running without any difficulties :) 1920x1080 @ 60Hz :p

---------------------------

Other Apps :

Photoshop CS5

First good news for Photoshop CS5 :)

Photoshop_CS5_ENGTX480_Thireus.png
 
Re: GTX 480 & 10.6.8 - OpenGL/CL very slow :s

As a first step i would change that
Code:
<key>GraphicsEnabler</key>
<string>y</string>
into
Code:
<key>GraphicsEnabler</key>
   <string>Yes</string>

Booleans are saves as YES / NO in Plist-Files.
 
Re: GTX 480 & 10.6.8 - OpenGL/CL very slow :s

Did it, nothing new :(
 
Re: GTX 480 & 10.6.8 - OpenGL/CL very slow :s

Ok, I think I know why I'm having this issue.

This is because I'm using Chamelon RC4 \o/

Now the challenge is to find a good RC5 version xD, those I tried fail to inject anything.
 
Re: GTX 480 & 10.6.8 - OpenGL/CL very slow :s

Thireus said:
Ok, I think I know why I'm having this issue.

This is because I'm using Chamelon RC4 \o/

Now the challenge is to find a good RC5 version xD, those I tried fail to inject anything.

Have you tried the RC5 trunk releases?
 
Re: GTX 480 & 10.6.8 - OpenGL/CL very slow :s

theta said:
Thireus said:
Ok, I think I know why I'm having this issue.

This is because I'm using Chamelon RC4 \o/

Now the challenge is to find a good RC5 version xD, those I tried fail to inject anything.

Have you tried the RC5 trunk releases?

Yep, but it fails to inject :( --> viewtopic.php?f=3&t=23135
 
Re: GTX 480 & 10.6.8 - OpenGL/CL very slow :s

Oh, too bad... I want to get a GTX 480 for my build too. Could you post updates when there is some progress?
 
Re: GTX 480 & 10.6.8 - OpenGL/CL very slow :s

Just looked around and found an interesting thread here for you. Maybe it helps you to get the GTX 480 right.
 
Re: GTX 480 & 10.6.8 - OpenGL/CL very slow :s

Thireus said:
Finally :) I got injection with RC5 working :) Now my GTX 480 is fully detected :p

viewtopic.php?f=3&t=23135&p=148994#p148994

But perfs are still the same :crazy:

your video card is? model or link in newegg

cinebech?? works in games mac osx?

thanks
 
Status
Not open for further replies.
Back
Top