question

Ronny Hatteland avatar image
Ronny Hatteland asked ·

NVLink Performance

I ordered a NVLink for my 2 x 2080TI cards in hope of increasing the render performance or at least reducing the total memory usage.

So far it seems that performance was reduced by 4% and it didn't seem to do much in terms of memory usage, around 500MB less of 13GB total usage on both cards - is this normal?

gpumemory
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.

Thiago Ize avatar image
Thiago Ize answered ·

Sharing memory has a speed hit so we don't share memory until the GPU runs out of memory. Keep adding more textures and other data to your scene and eventually you'll see nvlink lets it render while not using nvlink results in an out of memory error.

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.

Ah OK, that makes sense, thank you for the answer.

0 Likes 0 · ·
Ronny Hatteland avatar image
Ronny Hatteland answered ·

If the cards use just as much memory each with and without NVLink, how can I then render bigger scenes with more textures?

I thought the whole point was to share the memory between the GPUs so you don't have memory duplication on each GPU?

Am I supposed to see the presence of the NVLink in nvidia-smi?

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.

Christoph Schaedl avatar image
Christoph Schaedl answered ·

With nvlink the upper limit will be 22GB.

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.

Ronny Hatteland avatar image
Ronny Hatteland answered ·

Thank you for the answer, but I still don't understand. When I render without the NVLink the memory usage is distributed evenly between both cards, let's say 7GB each. When I render with NVLink they still use 7GB each and the upper limit would still be 11GB on each card?

2 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.

why I can not use nvlink ? u can see my question,PLZ give me some help.

0 Likes 0 · ·
plz see my question:<a href="https://answers.arnoldrenderer.com/comments/16105/view.html">click me</a> 
https://answers.arnoldrenderer.com/comments/16105/view.html
0 Likes 0 · ·
Stephen Blair avatar image
Stephen Blair answered ·

I think NVLink is about having more memory available, so you can render bigger scenes with more textures. It won't reduce memory usage.

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.