Multiple GPUs, how do I identify which is which in octane?

Generic forum to discuss Octane Render, post ideas and suggest improvements.
Forum rules
Please add your OS and Hardware Configuration in your signature, it makes it easier for us to help you analyze problems. Example: Win 7 64 | Geforce GTX680 | i7 3770 | 16GB
Post Reply
khdownes
Licensed Customer
Posts: 28
Joined: Wed Jun 03, 2015 3:34 am
Location: Melbourne Australia
Contact:

Hey guys, so I've got a 1070 and a 980ti in my system, and another 980ti on an external Amfeltec cluster.
I have the internal 980ti running my screens, so I want that card to be checked as "use priority" right?
Also, I want the external 980ti to be unchecked "use for tonemap", because otherwise it will slow down the render yeah?

Is there a way for me to identify which GPU is which in the PCI slots so I know which ones to check/uncheck? (being that 2 of them are the same model; they're indistinguishable in octane),
User avatar
mojave
OctaneRender Team
Posts: 1378
Joined: Sun Feb 08, 2015 10:35 pm

In Octane Standalone the latest versions already include the PCI bus and device ID in the device preferences:

https://docs.otoy.com/#60The%20Devices%20Settings

Plugins may not all include the exact same information though.
Attachments
Capture.PNG
khdownes
Licensed Customer
Posts: 28
Joined: Wed Jun 03, 2015 3:34 am
Location: Melbourne Australia
Contact:

Nice, thanks Mojave, the C4d plugin doesn't display this info, but I am able to open the standalone and see the order the cards appear (assuming the standalone shows them in the same order as the plugin), and note the PCI bus id for each;
octane_devices.JPG
The issue I've run into now though is; when I check my device manager to relate the PCI bus id to the slot on the motherboard, for some weird reason it shows two of the cards as being in the same slot...;
device_manager.JPG
Which is weird, because I'm not currently using the amfeltec cluster (don't need it until I have more than 3 cards), all 3 cards are currently directly on the motherboard, in the order; 980ti - 980ti - 1070
card_order_in_case.JPG
And then, on top of that; the card order/slot numbers/bus ids don't line up at all with how the slot numbers are listed on the Motherboards user manual;
X99A_manual.JPG
So; from what I can tell, there doesn't seem to be a way of distinguishing which card is which in Windows, when you have identical cards?
Which is probably fine; if I get more cards down the track in the future, I'll try to keep them ordered so there's only one chip type on the mobo, and only the other type on the expansion cluster, so I know which ones to check "use for tonemap" and which ones not to.
User avatar
smicha
Licensed Customer
Posts: 3151
Joined: Wed Sep 21, 2011 4:13 pm
Location: Warsaw, Poland

Install MSI afterburner, put GPU usage icons for all GPUs to a status bar, and see GPU activity when rendering.

PS Octane may enumerate GPUs differently than in windows.
3090, Titan, Quadro, Xeon Scalable Supermicro, 768GB RAM; Sketchup Pro, Classical Architecture.
Custom alloy powder coated laser cut cases, Autodesk metal-sheet 3D modelling.
build-log http://render.otoy.com/forum/viewtopic.php?f=9&t=42540
User avatar
smicha
Licensed Customer
Posts: 3151
Joined: Wed Sep 21, 2011 4:13 pm
Location: Warsaw, Poland

Attached.
Attachments
gpuactivity.jpg
3090, Titan, Quadro, Xeon Scalable Supermicro, 768GB RAM; Sketchup Pro, Classical Architecture.
Custom alloy powder coated laser cut cases, Autodesk metal-sheet 3D modelling.
build-log http://render.otoy.com/forum/viewtopic.php?f=9&t=42540
Post Reply

Return to “General Discussion”