Out of core rendering

3D Studio Max Plugin (Export Script Plugins developed by [gk] and KilaD; Integrated Plugin developed by Karba)
Forum rules
Please post only in English in this subforum. For alternate language discussion please go here http://render.otoy.com/forum/viewforum.php?f=18
coilbook
Licensed Customer
Posts: 3032
Joined: Mon Mar 24, 2014 2:27 pm

Hi,
is out of core rendering for textures or meshes?
User avatar
paride4331
Octane Guru
Posts: 3813
Joined: Fri Sep 18, 2015 7:19 am

Hi coilbook,
Textures, but keep in mind that setting up the System RAM Usage Limit, you can also handle how much system memory OctaneRender uses for out-of-core geometry and textures. Once texture or geometry data is placed on this amount of RAM and the out-of-core feature kicks in.
Regards
Paride
2 x Evga Titan X Hybrid / 3 x Evga RTX 2070 super Hybrid
User avatar
glimpse
Licensed Customer
Posts: 3740
Joined: Wed Jan 26, 2011 2:17 pm
Contact:

out of core is for textures, if You want to handle more geometry, look into NVLINK (if You have two of the same GPUs that support it)
elsksa
Licensed Customer
Posts: 784
Joined: Sat Jul 24, 2021 1:06 am

glimpse wrote:out of core is for textures
OOC geometry is actually supported since v4
User avatar
glimpse
Licensed Customer
Posts: 3740
Joined: Wed Jan 26, 2011 2:17 pm
Contact:

elsksa wrote:
glimpse wrote:out of core is for textures
OOC geometry is actually supported since v4

have to try that with smaller GPU to see how things are running lately (upgraded GPUs not to run into out of memory situations), however what I noticed in the past year or two with bigger scenes that are heavy in geometry is that they run into issues pretty fast and out of core does not help. But will do some test for that to see what's the current state.
elsksa
Licensed Customer
Posts: 784
Joined: Sat Jul 24, 2021 1:06 am

Please do, that would be welcomed. I haven't had much use of OOC and usually tend to use it as last resort.
Worth mentioning that USD is a path to explore as it's more "VRAM friendly", on paper but also from the early tests I did.
User avatar
paride4331
Octane Guru
Posts: 3813
Joined: Fri Sep 18, 2015 7:19 am

Hi elsksa,
in order to reduce this issue, you could try setting all geometries to "movable proxy" and reduce geometry groups as much as possible.
Regards
Paride
2 x Evga Titan X Hybrid / 3 x Evga RTX 2070 super Hybrid
elsksa
Licensed Customer
Posts: 784
Joined: Sat Jul 24, 2021 1:06 am

Hi paride4331, thank you very much for your thoughtful suggestions. I'm exclusively a Standalone user, just hanging around.
The data is often "optimized", low poly quad assets, but sometimes triangulated meshes from design/industrial software.
USD is a viable alternative in some [edge] cases, until it's deeper worldwide adoption and implementation.
coilbook
Licensed Customer
Posts: 3032
Joined: Mon Mar 24, 2014 2:27 pm

paride4331 wrote:Hi coilbook,
Textures, but keep in mind that setting up the System RAM Usage Limit, you can also handle how much system memory OctaneRender uses for out-of-core geometry and textures. Once texture or geometry data is placed on this amount of RAM and the out-of-core feature kicks in.
Regards
Paride
Hi Paride,
There is still a bug with out-of-core memory and slaves. On my master GPUs I can easily go over and have 5-7 gb ram used for out-of-core. Slave GPUs (each PC holds 10 GPUs) crash saying no memory even though each slave has 16 gb for out-of-core assigned to them. All GPUs have same vram size. is it a bug? Thanks


PS Here are the error slaves always get
Attachments
IMG_1422.jpg
IMG_1421.jpg
IMG_1420.jpg
Last edited by coilbook on Tue Jul 04, 2023 6:14 pm, edited 1 time in total.
Rik
Licensed Customer
Posts: 423
Joined: Wed Jul 28, 2010 8:57 pm

Wondering if this is something to do with the issue I'm having with Vram.
Never had an issue previously but now I'm having to reduce parallel samples down from 32 to 1 when using models which previously ran fine at 32 parallel samples.

This isn't great as it increases render time. I imagine there would also be some time cost when using OOC too.

It feels like Octane memory usage has become more inefficient than it was. :( Am sending Paride a file to see what's going on.

Weirdly, changing the display level of a proxy to original now seems to use up Vram and cause a render fail.
Post Reply

Return to “Autodesk 3Ds Max”