Confusion about vram use in octane

Generic forum to discuss Octane Render, post ideas and suggest improvements.
Forum rules
Please add your OS and Hardware Configuration in your signature, it makes it easier for us to help you analyze problems. Example: Win 7 64 | Geforce GTX680 | i7 3770 | 16GB
Post Reply
rv7862016
Licensed Customer
Posts: 19
Joined: Tue Sep 14, 2021 10:59 am

Hi there,

I need little help :)

I bought octane today, and one thing I noticed that the total vram octane is showing to me is 8 gb only.

So will octane handle my big scenes without showing out of memory error?

I have four gpu :

nvidia 3090 with 24 gb ram

nvidia 3070 with 10 gb

nvidia 3060 ti with 8 gb

and nvidia 3060 with 12 gb

Please let me know..thank you :)
User avatar
promity
Licensed Customer
Posts: 363
Joined: Sun Dec 19, 2010 7:59 am
Location: Russia

As of this writing, in most cases Octane does not pool (or combine) VRAM from multiple cards. It uses the VRAM in the card with the LEAST amount, and then any additional textures or geometry is loaded into system RAM (this is called Out-of-Core memory, or OoC). For example, if you were to put a 24GB card and a 4GB card in, you’d only be able to utilize 4GB of VRAM before it overflows into system RAM (unless you disabled the 4GB card in the Octane settings). Also, scenes loaded into OoC memory currently can’t use RTX acceleration.

The latter position is especially disappointing, since it shows that the much-advertised RTX function is very seriously limited if you have difficult scenes, but there is no NVLink or there is no video card with 24-48 gigabytes of memory.
By and large, over the past few years, the entire development of Octane was at the expense of Nvidia. But now Nvidia will not help much if the Octane developers continue to sit idly by.
AMD Threadripper 1950X/64gb ram/RTX 3080 Ti + RTX 2070/Samsung SSD 870 EVO 500 gb/
Lightwave 3d
User avatar
SSmolak
Licensed Customer
Posts: 1157
Joined: Sat Feb 07, 2015 5:41 pm
Location: Poland
Contact:

elsksa wrote:This page should greatly cover many of commonly asked Octane-hardware questions: https://help.otoy.com/hc/en-us/articles ... taneRender
"If you have one RTX 3090 with 24GB of VRAM, you will already want three to four times the amount of system RAM in order to fully fill it (this varies depending on the scene and other RAM usage in your system). This means you’re looking at a minimum of 72GB of system RAM to keep everything happy. If you are running two 3090s that are connected via NVLink, you will actually want a minimum of 144GB of RAM"

144GB RAM to use two 3090 ? Can anyone confirm this ?
Architectural Visualizations http://www.archviz-4d.studio
dynaraton
Licensed Customer
Posts: 57
Joined: Sat Mar 03, 2012 1:22 pm
Location: New York City USA

SSmolak wrote:
elsksa wrote:This page should greatly cover many of commonly asked Octane-hardware questions: https://help.otoy.com/hc/en-us/articles ... taneRender
"If you have one RTX 3090 with 24GB of VRAM, you will already want three to four times the amount of system RAM in order to fully fill it (this varies depending on the scene and other RAM usage in your system). This means you’re looking at a minimum of 72GB of system RAM to keep everything happy. If you are running two 3090s that are connected via NVLink, you will actually want a minimum of 144GB of RAM"

144GB RAM to use two 3090 ? Can anyone confirm this ?
I can confirm this at least with my RTX Titans (24GB each) in SLI / with NVLink.
I have 128 GB system Ram and that almost runs out when both cards are tested using the maximum Vram on my cards. Keep in mind I never get 48GB "Shared" or "Pooled" Vram. The most I think I got was 40 GB utilized because of windows reserved memory and other stuff.
So...40GB Vram x 3 = 120GB System Ram needed...sounds about right. It's a good guideline to follow for now.
Asus Prime Deluxe II : Intel i9-10900 X : 128GB G.Skill 3600 MHz DDR4 RAM : (2) Nvidia RTX TITANs w/ NvLink : Win11 Pro : Latest Cinema4D
User avatar
SSmolak
Licensed Customer
Posts: 1157
Joined: Sat Feb 07, 2015 5:41 pm
Location: Poland
Contact:

Thank you for confirmation. Also how much unavailable Vram do you have while opening empty scene showed in Octane Device Preferences ? I have enabled Win10 GPU Scheduling but Octane shows that 1.5-1.9 GB Vram is unavailable on my two RTX 3090. Is it normal ?
Architectural Visualizations http://www.archviz-4d.studio
dynaraton
Licensed Customer
Posts: 57
Joined: Sat Mar 03, 2012 1:22 pm
Location: New York City USA

[quote="SSmolak"]Thank you for confirmation. Also how much unavailable Vram do you have while opening empty scene showed in Octane Device Preferences ? I have enabled Win10 GPU Scheduling but Octane shows that 1.5-1.9 GB Vram is unavailable on my two RTX 3090. Is it normal ?[/quot

I have 1.5 GB Vram unavailable on my two Titans also on an empty scene. I have the same value with Win10 GPU Scheduling on and off. Your data seems on par with mine...I guess it's normal. (?)
Last year Windows would reserve much more Vram..much better now on empty scenes as well as rendering heavy scenes.
Last edited by dynaraton on Tue Sep 21, 2021 7:15 pm, edited 2 times in total.
Asus Prime Deluxe II : Intel i9-10900 X : 128GB G.Skill 3600 MHz DDR4 RAM : (2) Nvidia RTX TITANs w/ NvLink : Win11 Pro : Latest Cinema4D
User avatar
SSmolak
Licensed Customer
Posts: 1157
Joined: Sat Feb 07, 2015 5:41 pm
Location: Poland
Contact:

dynaraton wrote:I have the same value with Win10 GPU Scheduling on and off. Your data seems on par with mine...I guess it's normal. (?)
Last year Windows would reserve much more Vram..much better now on empty scenes as well as rendering heavy scenes.
Do you have NVLink installed on your 3090's?
As I remember when they introducing GPU scheduling I had more free Vram available. At the moment switching this on/off give the same amount. Yes I have them NVlinked.
Architectural Visualizations http://www.archviz-4d.studio
Post Reply

Return to “General Discussion”