My 980 rig have now been running perfectly for 24 hours after i added 4GB more ram and increased the virtual memory to 16GB.
Glad to see you're running stable.
I'd like to understand more about the pagefile size issue, particularly the notion that's it's needed but not
realy used. Clearly it is being used even if only momentarilly. Does anyone know if this issue exists on Linux?
From my understanding the memory/pagefile requirements increase with the number of GPUs.
Pagefile/RAM requirement is due to the initial memory allocation (cudamalloc) which is done for each GPU and transit through pagefile/ram.
This memory alloc being done first on ram/Pagefile then copied to gpu vram (however it is never deallocated, as it gives the possibility to copy back to cpu/ram portion of what has been allocated...)
(provided, if I am not too wrong in my representation of how it works...)
So it would seem that the CPU needs enough virtual memory to match all the GPU memory in use. I can see a preallocation
strategy being better for speed but if the CPU is swapping to disk it would be slower than dynamic memory allocation.