Arnold render slows down over time?

Arnold render slows down over time?

matt_gold_99
Enthusiast Enthusiast
933 Views
12 Replies
Message 1 of 13

Arnold render slows down over time?

matt_gold_99
Enthusiast
Enthusiast

Hey all

I am rendering a very very long and intensive sequence.  around 2300 frames.  Very large textures and very high-poly photogrammetry.  

I am rendering in 3DS Max - Arnold.  I am rendering CPU, not GPU.  That's important, as I can understand GPU having issues with such large texture maps.

I find that over the course of a few hundred frames, maybe 3 or 4 hundred, my rendering times slowly drop from around 30 seconds per frame, to around 90 seconds per frame.  This can easily be solved by stopping the render, quitting Max, reloading the scene, and resuming the render on the latest frame rendered.

Can anyone think of a reason or a solution for this, or has anyone had this experience?

0 Likes
934 Views
12 Replies
Replies (12)
Message 2 of 13

thiago.ize
Autodesk
Autodesk

What version of Arnold are you using? Can you provide a complete info level log so we can see what's going on?

0 Likes
Message 3 of 13

matt_gold_99
Enthusiast
Enthusiast

Sure...I am using 3ds max 2021,

MAXtoA 4.3.4.12

Arnold 6.2.1.1

 

If you tell me how to create a log, I can create one and attach it.

Being subscription based, I also have Max 2023 installed with the latest Arnold.  I hesitate to use it as I have found that when you find a nice combination of software/versions that is stable without crashing, best to stick with it.  That said, perhaps I'll try rendering it in max 2023 with the latest arnold....just to see if it works.

 

 

0 Likes
Message 4 of 13

Stephen.Blair
Community Manager
Community Manager

If you're batch rendering the frames already, why not do it in smaller chunks, like 100 frames at a time?

 

Log verbosity and other settings are in the Arnold Render Setup, Diagnostics tab.

https://docs.arnoldrenderer.com/display/A5AF3DSUG/Log



// Stephen Blair
// Arnold Renderer Support
0 Likes
Message 5 of 13

matt_gold_99
Enthusiast
Enthusiast
I'm not batch rendering. I want to render all 2300 frames without having to restart max. Shouldn't be an issue. I can actually do it right now, but the frame render times slowly go up, so the whole thing would take me 4 or 5 days instead of 1 o 2 days.
0 Likes
Message 6 of 13

matt_gold_99
Enthusiast
Enthusiast

I am assuming that I need to set the log file to write (info), then try to render overnight, then I'll have a log file to work with, and attach it here?

 

 

0 Likes
Message 7 of 13

thiago.ize
Autodesk
Autodesk

Before doing an overnight run, render just a few frames and check if the log file looks complete and if so, upload it here so we can confirm it's properly set up and maybe see if we can already spot a possible issue.

 

Giving the latest Arnold a test when you're encountering a problem is always recommended.

0 Likes
Message 8 of 13

matt_gold_99
Enthusiast
Enthusiast

Here it is.  If anyone has a second, let me know if anything sticks out as a render-time increasing issue.

 

 

0 Likes
Message 9 of 13

thiago.ize
Autodesk
Autodesk

Looks like the log is missing all the useful information. Did you also enable the logging in the "Preference Settings" as shown in https://docs.arnoldrenderer.com/display/A5AF3DSUG/Log? You need to do it both here and in the arnold diagnostics tab.

0 Likes
Message 10 of 13

matt_gold_99
Enthusiast
Enthusiast

my apologies.  I had done the preferences part, but reloaded the scene and forgot to do it again.  

0 Likes
Message 11 of 13

thiago.ize
Autodesk
Autodesk

This log is good. Do this for the full render and hopefully we'll see what's up.

 

One thing I already noticed: You have the negative AA progressive rendering enabled (starts off with a low res blocky looking render before it refines). That is just wasted computation, so if you aren't looking at the renders, disable that and you will get a speedup.

 

From what I see in your log, it looks like memory is growing with almost every frame. My guess is that you eventually run out of RAM and that's when things really start to slow down. The log should make that clear.

0 Likes
Message 12 of 13

matt_gold_99
Enthusiast
Enthusiast

Sorry for the delayed response, I was gone for the weekend.  YAY.

 

So, I rendered a large group of frames last night, switching to Max2023 and thus Arnold 7.1.3.0, and I didn't encounter the increasing frame-time issue.  So the most obvious solution, using updated versions, seems to the the right one.

I also forgot to write the log file.  I might render again tonight (I forgot to turn on my vector blur AOV, and a few other mistakes) so if I do, I'll post it here.  But for now, my problem is solved.

 

0 Likes
Message 13 of 13

thiago.ize
Autodesk
Autodesk

Glad to hear this bug has likely already been fixed 🙂

0 Likes