Page 1 of 1

GPU memory issues

PostPosted: Wed Apr 25, 2018 4:41 am
by Yani Haigh
I'm using X2 NVIDIA 760 with 2GB RAM and a crossover to share memory. (Win 10 etc)

Barely enough... oh I know... but if I keep the timeline on HD I get away with it mostly.

The questions...

1. Can I trust GPU Shark to be reporting memory usage correctly?
2. Even though the free version will only use 1 GPU for rendering does it share memory when a crossover if connecting the 2 cards?

3. If the above is true, why am I seeing 68.7% usage on each cards' memory when doing pretty much nothing and when the program is closed this value is still 42.9%?

Seems like GPU memory isn't being released. And the out of memory messages seem a bit dubious as they are occurring at anything about ~50-60% (according to GPU Shark).

I'm pretty much putting this down to normal beta software behaviors that are resolved moving forward. That said I'd like some feedback on if the memory is shared between the cards, if GPU Shark is accurate in the Revolve testing situation.

Re: GPU memory issues

PostPosted: Wed Apr 25, 2018 5:25 am
by Martin Schitter
the nvidia driver usually comes with a little command line tool ('nvidia-smi'), which will report the actual memory utilization of each process running on the card and many other useful information.

https://developer.nvidia.com/nvidia-sys ... -interface
https://www.microway.com/hpc-tech-tips/ ... your-gpus/
http://manpages.ubuntu.com/manpages/pre ... smi.1.html

Re: GPU memory issues

PostPosted: Wed Apr 25, 2018 5:37 am
by Tero Ahlfors
GPU memory between multiple cards is not additive. If you have two 2 gig cards you effectively have 2 gigs of VRAM.