question

Dawid Cencora avatar image
Dawid Cencora asked ·

Arnold 5.4 GPU another go (Arnold 6 update)

Decided to give Arnold GPU another go with a same test I did before for the first beta realase.

Basically nothing changed which is quite sad to say. Log attached

Precaching done - took over 1 hour to finish.

Same scene, same settings, new arnold and new drivers. Run on 2x1070 8GB.

Arnold crashes always when I use crop region tool. Beside that it is still very slow.

arnoldgpu54log.zip

arnoldgpu54.jpg (183.1 KiB)
arnoldgpu54log.zip (13.6 KiB)
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Dawid Cencora avatar image
Dawid Cencora answered ·

Quick update:

Got maya 2020, new studio drviers 441 and new arnold 6.0.1

The scene I was always using for GPU tests is not rendering anymore. Arnold is only showing "insufficient memory" in output window. My GPUs did not change I am still running on 2x1070 8gb. I will grab some logs once I have little time but I don't see point of doing this anymore.


I see this as a regression although it is a bit more stable.


Cheers

Dawid

Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Om Gothi avatar image
Om Gothi answered ·

Still noisy as heck. even after many samples. Only thing to do is wait for a stable release.

1 comment Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Hi Om, it would be useful if you could share your results (in another question) with images, samples used, etc.

0 Likes 0 · ·
Christoph Schaedl avatar image
Christoph Schaedl answered ·

Still you should use the adaptive mode with GPU.
Set the AA samples to 2 and the adaptive to 30 or more.

1 comment Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Did the test with 3AA and 10 adaptive, took around 20 seconds to render of course after all this subdivs turning off and back on again, otherwise it takes over 4min to render.

0 Likes 0 · ·
Dawid Cencora avatar image
Dawid Cencora answered ·

Finally had time to do some more testing. I turned off Optix denoiser like you asked and the scene rendered in like 50 seconds, so there an improvement BUT! I did the test with just turning off subidvs and turning them back on and the result is actually surprising.

Arnold GPU renders the scene without subdivs in 4 seconds, then after turning them back on - 4-5 seconds. (5AA samples all the time).

I was watching live log durining rendering and arnold eats subdivs in a seconds. A

After restarting maya, have to repeat the process again. Arnold GPU can render scenes pretty fast but something is blocking it.

Any idea what is happening? I hope you do I want this speed in my life! ;)

There a log attached if you wanna take a look. arnoldgpu54updatelog.zip


6 comments Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Thanks for testing this again. Let me check to see if I understand correctly. You launch the render the first time and it is slow, roughly a minute for 25 samples. Then you turn off subdivision it renders quickly around 4 seconds. Finally you turn subdivision back on and the render is still fast, around 4 to 5 seconds. Is this correct?

0 Likes 0 · ·

Yes this is exactly what is happening. I believe I shared the scene in my previous topic if you want to take a look.

0 Likes 0 · ·

Hmm thats interesting, nothing immediately springs to mind as to why this would happen. Thanks I'll try the scene and see if I can reproduce the problem on my machine.

0 Likes 0 · ·
Show more comments

Sure, there you go. You might have to fix the textures paths: https://we.tl/t-LLrJPQHXnY

0 Likes 0 · ·

Hey Dawid,

Sorry for getting back to you so late about this but I wanted to let you know that I haven't forgotten and was able to reproduce he issue. It seems that on Pascal architectures the scaling with the number of triangles isn't as good as we would have hoped. I've reported this to Nvidia so I'll keep this thread posted when there is some movement. For now all I can suggest is if you can manage with less subdivision iterations then I would do so (or you could buy one of those slick RTX card :P ).

0 Likes 0 · ·
Dawid Cencora avatar image
Dawid Cencora answered ·

I have only 5AA samples in the setup. What I mean by slow is taking forever to hit the 100% with this 5AA samples. My i7 4cores is actually a little faster.

If it comes to interactivity, well I can barely move the camera in Maya with active gpu rendering.

I am using creasing with quite few subdivisions on each mesh. Probably this is slowing everything down very dramaticly.

When I let it render without subdivisions and textures it renders fine. After that I turn subdivs and textures back on and then Arnold usually renders quite fast but it's super unstable.

Redshift on the other hand renders this scene in 10 seconds on my machine. I know I shouldn't compare both renderers but I expect Arnold to be at least twice as slow as redshift, especially on simple scene like this ;).

Let me know if you have other questions.

1 comment Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Looking at your log. It appears that you have the OptiX denoiser turned on. Could you try turning this off and seeing if the situation improves? Given that your Pascal cards do not have any AI hardware, and we denoise every iteration, It could be that this is adding some time to your render. I would also be useful to see the raw arnold speed to rule out any other factors.

0 Likes 0 · ·
Declan Russell avatar image
Declan Russell answered ·

> Arnold crashes always when I use crop region tool.

We've found the cause of this and a fix will be in the next release.

> Beside that it is still very slow.

Can you clarify what you mean by slow. Slow to converge to a clean image or slow interactivity? I would recommend using adaptive. We made improvements to the adaptive sampling in this release which should help this.

Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Welcome to the Arnold Answers community.

This is the place for Arnold renderer users everywhere to ask and answer rendering questions, and share knowledge about using Arnold, Arnold plugins, workflows and developing tools with Arnold.

If you are a new user to Arnold Answers, please first check out our FAQ and User Guide for more information.

When posting questions, please be sure to select the appropriate Space for your Arnold plugin and include the plugin version you are using.

Please include images, scene and log files whenever possible as this helps the community answer your questions.

Instructions for generating full verbosity log files are available for MtoA, MaxtoA, C4DtoA, HtoA, KtoA, and Kick.

If you are looking for Arnold Documentation and Support please visit the Arnold Support site.

To try Arnold please visit the Arnold Trial page.

Bottom No panel present for this section.