Jump to content

OpenCL not using my nVidia GeForce 7900 GS 512 MB


Tader
 Share

9 posts in this topic

Recommended Posts

I tried the OpenCL benchmark to see how much help my (only) video card would be (nVidia GeForce 9700 GS 512 MB), turned out, it is not found as an OpenCL device!

 

...........................................................
.................. OpenCL Bench V 0.25 by mitch ...........
...... C2D 3GHz = 12 sec vs Nvidia 9600GT = 0,93 sec ......
... time results are not comparable to older version! .....
...........................................................

Number of OpenCL devices found: 1
OpenCL Device # 0 = Intel(R) Core(TM)2 Quad CPU		   @ 2.40GHz
Device 0 is an: CPU with max. 2432 MHz and 4 units/cores 
Now computing - please be patient....
time used:  7.652 seconds

Now checking if results are valid - please be patient....
:) Validate test passed - GPU results=CPU results :)

 

 

Snow Leopard H.264 Hardware Acceleration and OpenCL Requirements, The list of supported GPUs include:

  • Geforce 8600M GT
  • GeForce 8800 GT
  • GeForce 8800 GTS
  • Geforce 9400M
  • GeForce 9600M GT
  • GeForce GT 120
  • GeForce GT 130
  • Radeon 4850
  • Radeon 4870

 

So, I guess there is no hope for a 7-series card to ever be supported...

 

Did you had more luck with your video card(s)? Is this a good reason to upgrade? :(

Link to comment
Share on other sites

I tried the OpenCL benchmark to see how much help my (only) video card would be (nVidia GeForce 9700 GS 512 MB), turned out, it is not found as an OpenCL device!

 

...........................................................
.................. OpenCL Bench V 0.25 by mitch ...........
...... C2D 3GHz = 12 sec vs Nvidia 9600GT = 0,93 sec ......
... time results are not comparable to older version! .....
...........................................................

Number of OpenCL devices found: 1
OpenCL Device # 0 = Intel(R) Core(TM)2 Quad CPU		   @ 2.40GHz
Device 0 is an: CPU with max. 2432 MHz and 4 units/cores 
Now computing - please be patient....
time used:  7.652 seconds

Now checking if results are valid - please be patient....
:) Validate test passed - GPU results=CPU results :)

 

 

Snow Leopard H.264 Hardware Acceleration and OpenCL Requirements, The list of supported GPUs include:

  • Geforce 8600M GT
  • GeForce 8800 GT
  • GeForce 8800 GTS
  • Geforce 9400M
  • GeForce 9600M GT
  • GeForce GT 120
  • GeForce GT 130
  • Radeon 4850
  • Radeon 4870

 

So, I guess there is no hope for a 7-series card to ever be supported...

 

Did you had more luck with your video card(s)? Is this a good reason to upgrade? :P

 

 

Yah, all 7xxx series are out of luck with OpenCL, mine is no exception.

Link to comment
Share on other sites

whats the interpretation of this?

 

...........................................................
.................. OpenCL Bench V 0.25 by mitch ...........
...... C2D 3GHz = 12 sec vs Nvidia 9600GT = 0,93 sec ......
... time results are not comparable to older version! .....
...........................................................

Number of OpenCL devices found: 2
OpenCL Device # 0 = GeForce 9800 GT
Device 0 is an: GPU with max. 1790 MHz and 112 units/cores 
Now computing - please be patient....
time used:  0.509 seconds

OpenCL Device # 1 = Intel(R) Core(TM)2 Quad CPU	Q6600  @ 2.40GHz
Device 1 is an: CPU with max. 3060 MHz and 4 units/cores 
Now computing - please be patient....
time used:  5.979 seconds

Now checking if results are valid - please be patient....
:) Validate test passed - GPU results=CPU results :)

Link to comment
Share on other sites

Hi!

 

I have a little question:

 

How did you manage to get your 7900GS 512 MB working under Snow Leopard (Not for OpenCL but for the resolution and Quartz)? All the methods I used before failed under Snow Leopard.

 

Sorry, I know this is not directly related to your topic...

 

Many thanks in advance.

Link to comment
Share on other sites

Hi!

 

I have a little question:

 

How did you manage to get your 7900GS 512 MB working under Snow Leopard (Not for OpenCL but for the resolution and Quartz)? All the methods I used before failed under Snow Leopard.

 

Sorry, I know this is not directly related to your topic...

 

Many thanks in advance.

 

I have a BFG 7900GS 256MB and the EFI string method works perfectly for me. The EFI string for a 512 would not be quite the same so you will need to get OSX86Tools and hunt around in it a little in Leo to get it to show you your EFI string.

 

Then in /Extra/com.apple.Boot.plist insert like so

 

<key>device-properties</key>

<string>your-string</string>

 

do this right before </dict>

Link to comment
Share on other sites

I have a BFG 7900GS 256MB and the EFI string method works perfectly for me. The EFI string for a 512 would not be quite the same so you will need to get OSX86Tools and hunt around in it a little in Leo to get it to show you your EFI string.

 

Then in /Extra/com.apple.Boot.plist insert like so

 

<key>device-properties</key>

<string>your-string</string>

 

do this right before </dict>

 

 

Thank you very much for your answer!

 

I had no luck with EFI strings in the past but your post made me want to test this solution again... It didn't work at first but I flashed my card so Darwin can detect my 512MB. And now... it works perfectly on snow!!!

 

(before on Leo 10.5.6, I used NvinjectGO 512, it was fine, the vram was properly detected by Leopard but I had some random freeze, all my problems are solved now...)

 

Thank you again

Link to comment
Share on other sites

The reason for a 7900 not working with OpenCL is the architecture. Geforce series 8 an later, and Radeon HD 3XXX and later support a unified shader architecture.

 

With this architecture, the GPU no longer has Pixel/Vertex units. Instead, it has many unified units that can render pixels/vertex. This new architecture is so simple that it can be useful for GPU computing (CUDA on Windows, OpenCL on Mac/Linux). That's why your 7900 is not supported.

 

The difference between a high-end series 7 card (7900models) and a series 8 card (8800 models) is HUGE!!!

 

A 8800GT running on directx 9 (it supports DX10 but the series 7 don't) is as almost four times powerful than a 7900GT. In fact, a mainstream model like a 8600GTS is as fast as a 7900GS. So, is a hell of a upgrade.

 

If you can find a cheap 8800GT, GET IT. Nvidia rebranded the 8800GT as a 9800GT, and a improved version, the 9800GTX/GTX+ are now rebranded as a GTS250. So, technically, the 8800GT model is not as old as you may think.

 

Cheers!!

Link to comment
Share on other sites

 Share

×
×
  • Create New...