Problem with multi videocards render

Newtek Lightwave 3D (exporter developed by holocube, Integrated Plugin developed by juanjgon)

Moderator: juanjgon

slade
Licensed Customer
Posts: 9
Joined: Sat May 23, 2015 5:16 pm

Hi everyone

I have a problem with the Light wave plugin, I have recently expanded my system with three video cards, but when strat the render of the scenes with many lights and many polygons LightWave crashes, so I have to select only one card in order to render

The same scene in octane stand alone works fine

Do you have any idea?

I have 3 Titan X (maxwell), 2015.3 Lightwave and 32GB Ram OS win 10 and Octane 3


Thank you
User avatar
juanjgon
Octane Plugin Developer
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

You should test each GPU one by one to see if any of them has a hardware issue. Update the drivers if they are too old also can help.

If used one by one all the GPUs work fine, but with all enabled Octane crashes, perhaps the problem is related to the PSU, that can have not enough power for all the GPUs, or it could have also a hardware problem.

You can enable the log file in the plugin options panel to see if there is any report about CUDA errors.

Thanks,
-Juanjo
User avatar
LightwaveGuru
Licensed Customer
Posts: 487
Joined: Wed Jun 25, 2014 9:34 am
Location: Germany
Contact:

slade wrote:Hi everyone

I have a problem with the Light wave plugin...

I have 3 Titan X (maxwell), 2015.3 Lightwave and 32GB Ram OS win 10 and Octane 3


Thank you

32 GB RAM is possible example not enough if you will render BIG Szenes! please open the task manager and tell us how many RAM your Scene (Layouter.exe) need.

snip lwguru
http://www.neotek.laboratories.de or http://www.youtube.com/c/Lightwaveguru or http://www.facebook.com/safarifx 4x Titan X 12 GB watercooled / 6x 2080 ti air cooled / 2x 980 ti watercooled
User avatar
LightwaveGuru
Licensed Customer
Posts: 487
Joined: Wed Jun 25, 2014 9:34 am
Location: Germany
Contact:

p.s.

for example...this scene need in RAM 18,5 GB ...but if you render it out it need 30,9 GB in RAM...(that mean the layouter need much ram to expand this scene into the VRAM from the video cards)

Image

so check out first that you have enough RAM to expand your BIG scenes into the VRAM...

snip lwguru
http://www.neotek.laboratories.de or http://www.youtube.com/c/Lightwaveguru or http://www.facebook.com/safarifx 4x Titan X 12 GB watercooled / 6x 2080 ti air cooled / 2x 980 ti watercooled
slade
Licensed Customer
Posts: 9
Joined: Sat May 23, 2015 5:16 pm

On the amount of RAM I do not think I have problems, in fact, with a single video card the rendering goes to end, but when I enable other cards on heavy scene, lw crashes

The drivers are updated and the power supply is Enermax 1500W ...

One question that comes to me is that the power supply no longer functions well. But the same scene in octane render standalone works fine...

Now I try to enable the log file in the plugin options panel

Thank you
slade
Licensed Customer
Posts: 9
Joined: Sat May 23, 2015 5:16 pm

In the log file I see these errors

"
00:03:51 (0231.92) | ... Init rendering ...
00:03:52 (0232.14) * OCTANE MSG API: CUDA device error 2 on 1: The API was Unable to allocate enough memory to perform the requested operation.
0:03:52 (0232.14) * OCTANE MSG API: -> failed to allocated memory device
0:03:52 (0232.14) * OCTANE MSG API: CUDA 2 error on device 2: The API was Unable to allocate enough memory to perform the requested operation.
0:03:52 (0232.14) * OCTANE MSG API: -> failed to allocated memory device
00:03:52 (0232.14) * OCTANE MSG API: device 1: failed to upload texture on 4 of context 0
0:03:52 (0232.14) * OCTANE MSG API: device 2: failed to upload texture on 4 of context 0

"
I tested video cards individually, and all work with the octane plug-in
User avatar
LightwaveGuru
Licensed Customer
Posts: 487
Joined: Wed Jun 25, 2014 9:34 am
Location: Germany
Contact:

slade wrote:In the log file I see these errors

"
00:03:51 (0231.92) | ... Init rendering ...
00:03:52 (0232.14) * OCTANE MSG API: CUDA device error 2 on 1: The API was Unable to allocate enough memory to perform the requested operation.
0:03:52 (0232.14) * OCTANE MSG API: -> failed to allocated memory device
0:03:52 (0232.14) * OCTANE MSG API: CUDA 2 error on device 2: The API was Unable to allocate enough memory to perform the requested operation.
0:03:52 (0232.14) * OCTANE MSG API: -> failed to allocated memory device
00:03:52 (0232.14) * OCTANE MSG API: device 1: failed to upload texture on 4 of context 0
0:03:52 (0232.14) * OCTANE MSG API: device 2: failed to upload texture on 4 of context 0

"
I tested video cards individually, and all work with the octane plug-in

hi slade,

can you send me the scene for testing? i have here 4x titan X (maxwell 12 GB VRAM). That mean i have the hardware set up to test your scene if you want. :)

snip lwguru
http://www.neotek.laboratories.de or http://www.youtube.com/c/Lightwaveguru or http://www.facebook.com/safarifx 4x Titan X 12 GB watercooled / 6x 2080 ti air cooled / 2x 980 ti watercooled
User avatar
LightwaveGuru
Licensed Customer
Posts: 487
Joined: Wed Jun 25, 2014 9:34 am
Location: Germany
Contact:

p.s. Slade, have you all monitors connected with 1 from your cards or different cards for different monitors?

snip lwguru
http://www.neotek.laboratories.de or http://www.youtube.com/c/Lightwaveguru or http://www.facebook.com/safarifx 4x Titan X 12 GB watercooled / 6x 2080 ti air cooled / 2x 980 ti watercooled
User avatar
juanjgon
Octane Plugin Developer
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

It seems a memory issue. If you are using the GPU used with the monitors for rendering, a lot of GPU memory could be not available for Octane due to the monitor buffers and all the OpenGL data stored by the LightWave Layout and Modeler. Probably if you disable the GPU linked to the monitors, the render should work fine.

The Standalone doesn't have this problem because it doesn't use OpenGL at all, but LightWave can eat a lot of GPU RAM to store all the viewports data.

-Juanjo
slade
Licensed Customer
Posts: 9
Joined: Sat May 23, 2015 5:16 pm

Thanks juanjgon for the answers

I actually have two monitors connected to a video card, so I'll try to disable the GPU connected to the monitor and watch what happens

LightwaveGuru If I do not succeed to render the scene (with 3 cards), I send to you the scenes, so you can do a few tests

Thanks
Post Reply

Return to “Lightwave 3D”