Jump to content
AutoDesSys Forums
R2D2

Geforce Graphics and OSX / Nvidia drivers

Recommended Posts

Hello Thea,

 

is there any recommendation from your side, or testing/effects regarding stability between the following setups:

 

- using a Geforce card that is "recognized" by OSX without using the extra "Nvidia web" drivers (i.e GTX 760/770/780 generation)

 

- using a newer generation card with the "Nvidia web" drivers ( GTX 970, 980 etc)

 

with CUDA in Thea, El Capitan 10.11.6, Macpro 5.1

 

 

Just if it makes a difference in your testing so far. (Not considering power/performance/temperature/price)

 

Thx

Share this post


Link to post
Share on other sites

As far as I know, CUDA is only supported if you are also using the Nvidia Web Drivers.  Without the web drivers, CUDA does not work, and therefore you can not use the GPU for rendering.  It's all good with the Web Drivers and updated CUDA though.  

 

Someone feel free to correct me if I am wrong.  

Share this post


Link to post
Share on other sites

I have a GTX 760 and Thea worked with CUDA and no web drivers initially, too.

After some hickups I decided to install the web drivers, but since I then also completely reinstalled FZ and Thea too, (and went from Yosemite to El Capitan), I cant tell what made it work better, as there had also been a Thea update in between.

Anyway, I am going to try a GTX 980 now, so I will need to run the Nvidia drivers - as OSX doesnt support this card.

Share this post


Link to post
Share on other sites

I swapped the 760 for a 980 - seems to work fine in FZ, but havent really tested any further so far.

Quick comparison before/after in Thea Studio, the results from log are: 

 

 

Opening file  Support/Thea Render/Scenes/Benchmark/Presto/MeccanoPlane/MeccanoPlane.scn.thea"

Finished in 1 seconds!

Device #0: GeForce GTX 760

Building Environment... done. (0.551 seconds)

- Polys: 503556, Objects: 91, Parametric: 0

- Moving: 0, Displaced: 0, Clipped: 0

- Instances: 0, Portals: 0

- Nodes: 158062, Leaves: 158063, Cache Level: Normal

Device #1: Intel® Xeon® CPU           W3680  @ 3.33GHz

Device #0: memory 149/1168/2047 Mb

Device #1: memory 155/?/24576 Mb

Device #0: 258x4 s/p

Device #1: 254x4 s/p

Finished in 4 minutes and 30 seconds!

 

 

Opening file  Support/Thea Render/Scenes/Benchmark/Presto/MeccanoPlane/MeccanoPlane.scn.thea"

Finished in 0 seconds!

Device #0: GeForce GTX 980

Building Environment... done. (0.547 seconds)

- Polys: 503556, Objects: 91, Parametric: 0

- Moving: 0, Displaced: 0, Clipped: 0

- Instances: 0, Portals: 0

- Nodes: 158062, Leaves: 158063, Cache Level: Normal

Device #1: Intel® Xeon® CPU           W3680  @ 3.33GHz

Device #0: memory 149/3578/4095 Mb

Device #1: memory 155/?/24576 Mb

Device #1: 178x4 s/p

Device #0: 334x4 s/p

Finished in 3 minutes and 8 seconds!

 

So it seems there is noticable improvement for overall time/render.

FZ interactive modes feels a bit snappier, too.

Manolis, is there anything else to find in those numbers ?

 

Share this post


Link to post
Share on other sites

Hi R2,

 

The difference seems reasonable given the two cards.

Regarding performance, you can run our benchmark tool.

You can see existing results here.

 

Edit: Currently the latest version is available only for Windows. Here is the link for the previous one with OS X and Linux binaries.

Share this post


Link to post
Share on other sites

Tried the Benchmark tool, and it seems performance under OSX is comparable to WIN.

Interesting also that the 7year old w3680 cpu is not too far away from the E5-1650 trashcan, which costs 10times more...

post-1027-0-01099000-1478265759_thumb.jpg

post-1027-0-40421400-1478265768_thumb.jpg

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×