Maximum limit of 1 GPUs has been reached?

A public forum for discussing and asking questions about the Octane for Unity Alpha

Moderator: ChrisHekman

Post Reply
nights
Posts: 8
Joined: Tue Oct 24, 2017 2:08 am

Hi,

I have two GPUs in my computer, (needed for dual 4k @ 60hz), and when i try to render by Octane in Unity I get this error:

Can't activate device 0, because the maximum limit of 1 GPUs has been reached.
CUDA error 999 on device 0: unknown error
-> failed to bind device to current thread
device 0: failed to initialize resources

I'm fine with only using one GPU for rendering, but idont want to remove the other GPU cus then i cant use my computer.
I can see that under Devices in PBR Settings there are two cards but only one (960 gtx) is selected as "active" and the other isnt.
Shouldnt this be enough?

Please let me know how to proceed!

Thank you!
User avatar
Xhed
OctaneRender Team
Posts: 239
Joined: Wed Jul 10, 2013 10:27 pm
Location: Breda, The Netherlands

Can you check if your drivers are up to date? And what happens when you disable your current active GPU, and enable the other one?
- Rick
nights
Posts: 8
Joined: Tue Oct 24, 2017 2:08 am

Xhed wrote:Can you check if your drivers are up to date? And what happens when you disable your current active GPU, and enable the other one?
They are updated only a few days ago. What do you mean by disable though, the active flag in PBR Render settings tab or through device manager?
I'm guessing it will work if i do the latter but obviously i dont want to disable my GPU everytime i'm using Unity.
User avatar
Xhed
OctaneRender Team
Posts: 239
Joined: Wed Jul 10, 2013 10:27 pm
Location: Breda, The Netherlands

By toggling the flag in the Device section of the settings window. First disable your active GPU, and then enable the other one.
- Rick
User avatar
mojave
OctaneRender Team
Posts: 1338
Joined: Sun Feb 08, 2015 10:35 pm

What you see is an undefined error that is generated from the Nvidia driver, this may happen for a number of reasons, usually during initialization, and may be happening due to some faulty HW component among other reasons.

What's the exact version of the plugin are you using (version number and tier (T0/T1))? This is displayed in the plugin's main window.

Is this happening for all scenes every time or just with a number of them -in which case could you share one for us to test-?

Please also try switching the device using Xhed's indications and let us know how it goes.
nights
Posts: 8
Joined: Tue Oct 24, 2017 2:08 am

Yes, so i already tried the active flag of course. After I install only one of the cards is active anyway so i think this is already handled correctly.
Whatever i do with the settings i will get that error. And afaik yes this is consistent behavior in any scene and after each installation.

Since i already have the latest drivers for both cards from nvidia i'm not sure what can be done else..

I will try to make a new scene with just a box and see what happens then.
User avatar
Xhed
OctaneRender Team
Posts: 239
Joined: Wed Jul 10, 2013 10:27 pm
Location: Breda, The Netherlands

If you disable your working gpu in your system settings, or remove it from your system (so that only a single gpu is active in windows), does the error still occur?
- Rick
alecmaassen
Licensed Customer
Posts: 64
Joined: Wed Jun 04, 2014 5:29 pm

Just to confirm, can Unity only use one GPU in octane?

We have a computer with a 1080ti and a 1080 in it, and we can only get one card to work at a time?
User avatar
Xhed
OctaneRender Team
Posts: 239
Joined: Wed Jul 10, 2013 10:27 pm
Location: Breda, The Netherlands

When using Tier 1, only a single GPU can be used by Octane.
- Rick
alecmaassen
Licensed Customer
Posts: 64
Joined: Wed Jun 04, 2014 5:29 pm

Okay thanks
Post Reply

Return to “Octane for Unity”