Jump to content

32 bit VRAM wall on a 64 bit application? and nVidia CUDA VRAM limits?


CIBtheGhost

Recommended Posts

Hello great citizens of Nexusmods forums,

I've been having some issues with Fallout 4 crashing out right around the Win10 4GB limit that is usually saved for those special hours and hours of trying to get 32 bit applications working with 64 bit resources.

I was using both ENBoost for memory management and ReShade for color correction and found it curious I was even hitting this limit. I was able to verify both dlls used by the overlay and memory manager were both 64 bit and the only other dll would be F4SE which couldn't possibly be 32 bit. But these are easy things to remove from the loop so I removed the ENBoost, ReShade, AND F4SE (while disabling the mods dependent), and still hit the 4048 MB VRAM wall. So I was stumped. Technically, I still am. I suspect it's a MOD someone made using 32 bit tools but I have no way to test this. Anyway, I started to scour the internet and then I ran into an article surrounding CUDA and VRAM limits in Windows 10 that just seems like pure amateur hour by Microsoft, but I digress.

According to a post on some MS Tech Social site, CUDA programs automatically give up 1/8th of the system VRAM as unusable. That's 12.5% of your GPU and RAM. That seems like a ridiculous amount of VRAM to call unusable, especially if you're like me and have 2x11GB GTX 1080 TIs and 32 GB of RAM. I'm giving up ~6GB of non-swap VRAM to CUDA programs.

Granted I don't even know if Fallout 4 is a CUDA program, but if it is, is there anyone who can validate this information?

Also, given that I have several metric tons of VRAM, anyone have any ideas what could possibly be causing me to hit the old 32 bit VRAM wall?

Hardware and software specs

  Reveal hidden contents

 

 


My load order sorted with LOOT

  Reveal hidden contents

 

 

Thanks for reading!

Link to comment
Share on other sites

pretty sure microsoft fixed the 4gb vram limit quite along time a go now. believe it was somewhere in 2017, it was originally part of a beta update, that users had to opt in for, but i am pretty sure it has made it into a public update by now (if not then wtf microsoft. not that affects me though stiil being on the magical windows 7 xD). i could be wrong however as i do not and will not use windows 10.

 

not too mention that the 4gb vram limit is actually only for 32bit applications.

 

so in other words both fallout 4 and skyrim special edition does not and never had a 4gb vram limit. as they are both 64bit applications (which supports a practically endless amount of ram).

 

only those that was on windows 10 and played oldrim, were affected by the 4gb vram limit.

 

so the key question is, are you definitely sure you are on a 64bit edition of windows 10.

 

also SLI could be causing issues in fallout 4. try disabling sli, and see if that fixes or at least improves the game.

 

running sli has its own potential issues, from bad scaling, to Dual GPU running worse then a single GPU, you also have the potential Heat Issues.

 

and you are also running the game at 4k Monitor Resolution, with some Demanding mods (having a quick look through your mods), this will consume a lot of memory very quickly. i mean just running the game completely in 4k textures can easily exceed, 8GB Vram and 16GB System Ram. so while you do have more, if you was to have your entire game in 4k textures, as well as 4k resolution, you could very well hit your GPU Max Vram @ 11GB (as SLI does not stack Vram) and of course you are on windows 10, so you have a lot of redundant services eating your resources, and other windows 10 crap, consuming availble resources, so the maximum amount of availble resources you thought you had is much less.

 

their is a very good chance that you are definitely exceeding the so called 4GB Vram Limit (especially as this limit should not even apply to you, unless you happen to be on windows 32bit, which i cannot imagine you would be with the hardware you have), easily. so whatever you are using to monitor the Vram Usage clearly is not showing the correct numbers.

 

also putting a 4GB Memory limit on a 64bit application would be a major flop on microsoft behalf, i highly doubt they would be that stupid.

 

also the Creation Kit is a 64bit Tool, so any mod made using this tool would not be a 32bit mod

 

and all tools you mentioned would be 64bit programs, as they would have had to be updated for 64bit applications. even so, even if they were/are 32bit programs it would not affect the game's memory management, and likewise would not impose a memory limit.

Edited by Guest
Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...