Community
Arnold for Houdini Forum
Rendering with Arnold in Houdini and Solaris using the HtoA plug-in.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Arnold constantly freezing on "Updating Nodes"

14 REPLIES 14
Reply
Message 1 of 15
am_wilkins
1138 Views, 14 Replies

Arnold constantly freezing on "Updating Nodes"

Hi,

 

I've noticed that Arnold keep freezing on "Updating Node" on both CPU and GPU.

Usually it will sit forever at this point and any while the Houdini scene remains functional, any attempt to interrupt the render will cause Houdini to freeze and require and "End Task".

 

Example below, the scene should cache (Restart Arnold or new render) within 5 seconds, however left for over 10mins nothing happens.

 

Trying to restart render, switch back to OpenGL, etc. will cause Houdini to freeze.

 

arnold_freezing.png

Attempt at interrupt:

arnold_freezing_01.png

 

 

all the best,

amwilkins

--

Houdini Core Version 20.0.590
Arnold Core: 7.2.5.2

HotA: 6.2.5.2

CPU: AMD Ryzen TR 3990x

RAM: 128GB
GPU: NVIDIA RTX A4000
OS: Windows

 

 

14 REPLIES 14
Message 2 of 15
Stephen.Blair
in reply to: am_wilkins

Hi Andrew

 

I had a similar report from another user, and I've been trying to repro. But no luck with that so far.

I'm not sure what's in the scene that requires that much "updating nodes"
Maybe you could send a log from another render that gives me an idea? DM it if you prefer, or use the support channel: support@arnoldrenderer.com



// Stephen Blair
// Arnold Renderer Support
Message 3 of 15
am_wilkins
in reply to: Stephen.Blair

I can try to provide more information. Proper logs are still not always successful for me, especially though Husk.

The scene itself is actually quite small and basic, those nodes are likely some geo based grass instanced to points.

 

thanks,
amwilkins

Message 4 of 15
Stephen.Blair
in reply to: am_wilkins

On Windows, if you set HOUDINI_TEXT_CONSOLE=1, you should get all the Arnold log in a command prompt window. I have this in my package file:

 

        {"HOUDINI_TEXT_CONSOLE": [
                {
                    "value": "1",
                    "method": "append"
                }
            ]
        },

 



// Stephen Blair
// Arnold Renderer Support
Message 5 of 15
am_wilkins
in reply to: Stephen.Blair

Thanks, I'll have to try this out cause not seeing logs is frustrating.

 

amwilkins

 

ps. in initial testing Redshift automatically always saves a log out to a file, which is cool to see.

Maybe some functionality like that will help you get logs from users in the future.

Message 6 of 15
am_wilkins
in reply to: am_wilkins

Hi,

 

I caught a scene that was doing this, however the logs don't seem very useful:

03:26:32 12338MB         |  OIDN Device Enum, Device 0 : NVIDIA RTX A4000
03:26:32 12339MB         |  OIDN Device Enum, Device 1 : AMD Ryzen Threadripper 3990X 64-Core Processor 
03:26:32 12341MB         |  default OIDN device created
03:26:32 12343MB         |  Selected OIDN Device Type: CUDA
03:26:33 12678MB         |  creating root object list ...
03:26:33 12678MB         |  the following procedurals were initialized serially:
03:26:33 12678MB         |     instancer (27 instances)
03:26:33 12678MB         | node initialization done in 0:07.44 (multithreaded)
03:26:33 12678MB         | updating 305710 nodes

 

It was rendering fine, I stopped the render, made some adjustments and started it again. Then it just sits on " Updating all 305710 nodes" indefinitely until I'm force to try cancel the render. In which case Houdini freezes.

Message 7 of 15
francoislord
in reply to: am_wilkins

Here are 1 million PigHeads instanced on a grid.

In houdini-19.5.752 with htoa-6.2.4.1.

Smooth updates in the IPR when orbiting and panning the camera.

 

Here is the exact same USD file in houdini-20.0.590 with htoa-6.2.5.2.

The time to first pixel is about the same, but the rendering speed is slower, and there's a significant lag when orbiting the camera, and an even greater lag when panning the camera. 

This is consistant in all scenes. 

F

Message 8 of 15
francoislord
in reply to: am_wilkins

@Stephen.Blair can you aknowledge this? Can you reproduce on your side?

Thanks!

Message 9 of 15

No, I don't have a repro



// Stephen Blair
// Arnold Renderer Support
Message 10 of 15
klaus.skovbo
in reply to: am_wilkins

Hi,

 

I have the same issue on Houdini 20.0.653 and HtoA 6.3.1.0 where if I tumble the camera around the scene I get "Updating xxxx nodes" in the Solaris viewport.  The scene I am rendering have millions of grass instances. Exact same issue as the videos @francoislord  posted above. - If I disable the pointInstancer the viewport works as expected. 

 

Was a solution found to this problem? 

Message 11 of 15
thiago.ize
in reply to: am_wilkins

There's been a bunch of releases since htoa 6.3.1 (currently we're at 6.3.3.1). It's possible one of these might have fixed this issue? If not, then a repro would help.

Message 12 of 15
francoislord
in reply to: am_wilkins

I just tried it with Houdini 20.5 and HtoA 6.3.3.1 and the refresh rate is much better. It's still a lot slower than Karma, but it's much better than it was a few months ago.

Message 13 of 15
Stephen.Blair
in reply to: am_wilkins

I don't see any "updating nodes" messages, but I can see the IPR update (for example, for camera moves) is much slower in the the newer Houdini/HtoA



// Stephen Blair
// Arnold Renderer Support
Message 14 of 15
klaus.skovbo
in reply to: am_wilkins

Screenshot 2024-08-17 173210.png

Hey,

 

I updated to 20.5 and HtoA 6.3.3.1 - It fixed the "Updating Nodes". However, I now see a "initializing light accel" between each iteration of sampling. This is with the instances activated (again millions of instances). If I deactivate the instances, the viewport interaction is super fast and responsive. 

Message 15 of 15

I can't reproduce any problems like that.

Not unless I have HDARNOLD_DEBUG_SCENE set (that writes out a debug ass file for every render).



// Stephen Blair
// Arnold Renderer Support

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report