2x 2080TI with NVLink and memory pooling
so I got my 2nd 2080TI today and the standard RTX NVLink bridge from Nvidia (3slot)
after assembling everything I followed these steps to enable NVLink on my two 2080TI in Windows 10
the basic setup tested positive for a working NVLink connection and I proceeded with adjusting DAZ for the Peer Group Size of 2
(Puget also mentioned that both GPU need a display attached to establish the working NVLink)
then I proceeded with testing:
I have a scene with 5 characters and a lot of clutter in it that failed in the past on a single 2080TI
so for good measure I first tested if it was still failing to CPU on the current DAZ version... and it did
(1.7 GiB geometry and 4.6 GiB textures)
rendering the very same scene (after a DAZ reboot to flush everything) with active NVLink, DAZ sucessfully rendered the scene
Iray distributed the textures evenly on both GPUs!
another test with a way smaller scene resulted in the same evenly distribution of textures across both GPU on NVLink and a mirrored distribution without NVLink
every other vram consumption (geometry, lights, ect) still gets mirrored onto both GPU so, as stated in the patch notes, only textures benefit from NVLink memory pooling so far
System Details:
Windows 10 Pro x64 - Version 1909
Nvidia Studio Ready Driver 442.92
DAZ Studio Pro 4.12.1.117
GPU0 INNO3D RTX 2080TI iChill Frostbite
GPU1 INNO3D RTX 2080TI iChill Frostbite
Nvidia RTX NVLink Bridge (3Slot)
ASRock X299 Extreme4
Intel i7-7800X
64GB DDR4 Crucial Ballistix Elite 2400
Samsung 960 EVO 250GB NVMe SSD
so I got my 2nd 2080TI today and the standard RTX NVLink bridge from Nvidia (3slot)
after assembling everything I followed these steps to enable NVLink on my two 2080TI in Windows 10
You must be registered to see the links
the basic setup tested positive for a working NVLink connection and I proceeded with adjusting DAZ for the Peer Group Size of 2
(Puget also mentioned that both GPU need a display attached to establish the working NVLink)
then I proceeded with testing:
I have a scene with 5 characters and a lot of clutter in it that failed in the past on a single 2080TI
so for good measure I first tested if it was still failing to CPU on the current DAZ version... and it did
(1.7 GiB geometry and 4.6 GiB textures)
rendering the very same scene (after a DAZ reboot to flush everything) with active NVLink, DAZ sucessfully rendered the scene
Iray distributed the textures evenly on both GPUs!
another test with a way smaller scene resulted in the same evenly distribution of textures across both GPU on NVLink and a mirrored distribution without NVLink
every other vram consumption (geometry, lights, ect) still gets mirrored onto both GPU so, as stated in the patch notes, only textures benefit from NVLink memory pooling so far
System Details:
Windows 10 Pro x64 - Version 1909
Nvidia Studio Ready Driver 442.92
DAZ Studio Pro 4.12.1.117
GPU0 INNO3D RTX 2080TI iChill Frostbite
GPU1 INNO3D RTX 2080TI iChill Frostbite
Nvidia RTX NVLink Bridge (3Slot)
ASRock X299 Extreme4
Intel i7-7800X
64GB DDR4 Crucial Ballistix Elite 2400
Samsung 960 EVO 250GB NVMe SSD