Octane 3.0 and GPU Extenders - ISSUES ?
Posted: Fri Aug 19, 2016 11:56 pm
Hi!
I'm testing new system and i have some problems with octane 3.03 speed when rendering with GPUs on extender (1x sped). I KNOW that uploading files to GPUs on 1x extender has to be slower and i understand why, part what's not clear to me is WHY it renders noticeably slower then on Motherboard. I had no such problems with octane 2.x
I have system with 4 GPUs now (so i had to put some to extender just to make them have space for air in between so what i did was put 1 GPU on PCI-E 1 and 1 GPU on PCIE-E 7 both directly on Motherboard and then 2 more GPUs on Extenders 1x at slots 3 and 5.
Simple scene testing for PR kernel 2500 samples amd Resluts are like this:
- TitanX (MB x16) - 134 sec
- GTX 1080 (MB x8) - 145 sec
- TitanX (MB x16) + 1080 (MB 8x) - 71 sec
- TitanX (MB x16) + 1080 (extender 1x) - 82 sec (this is 15% slower already when on extender)
- TitanX (MB x16) + 1080 (MB 8x) + 1080 (Extender 1x) - 56 sec (this is also only 15 sec faster than TitanX+1080 on MB which is noticeably slower than 15% slowdown)
And on top of that, as soon as i enable any GPU on extenders my plugin (LW verison) windows are behaving very sluggish and slow refresh (IPR priority is set to low and tonemap set only to 1 GPU in MotherBoard at time so it's not that). As soon as i enable GTX 780 (that's another one i have in extender 1x but didn't include in this test it 'coz it's slower) then everything goes another level of slowness and GUI refreshes problems (even if display GPU is off form rendering).
So do we have some GPU mix problems (Kepler, Maxwel and Pascal in same case), driver issues (latest nvidia 372.xx) or Octane is doing some weird massive uploads to GPUs constantly and making it very problematic on extender GPUs ? Octane 2.25 works great with similar setup (i had 5 GPUs and 2 were on extenders) and no problems, no tonemap issues, no slowdown, GUI is snappy and responsive....
So is there way for otoy DEVs to make it stop doing so much PCI-E traffic and enable GPU only mode (like 2.x was for frame buffer GPU only) so that users can choose FAST mode with VRAM only or use PC RAM if needed for bigger images/fram b uffer ?
Please OTOY can you try to do something, you knew lot of people use extenders (nobody is "happy" with just 2-3 GPUs and stacking 4 of them in MB is too hot/overheat due being too close - i tried that and throttling of GPUs was regular with 3rd party GPUs so i opted for slots 1,4,7 and extender sin between but i plan to have extenders in most slots to get 6 GPUs working in 1 case/MB)
thanks
I'm testing new system and i have some problems with octane 3.03 speed when rendering with GPUs on extender (1x sped). I KNOW that uploading files to GPUs on 1x extender has to be slower and i understand why, part what's not clear to me is WHY it renders noticeably slower then on Motherboard. I had no such problems with octane 2.x
I have system with 4 GPUs now (so i had to put some to extender just to make them have space for air in between so what i did was put 1 GPU on PCI-E 1 and 1 GPU on PCIE-E 7 both directly on Motherboard and then 2 more GPUs on Extenders 1x at slots 3 and 5.
Simple scene testing for PR kernel 2500 samples amd Resluts are like this:
- TitanX (MB x16) - 134 sec
- GTX 1080 (MB x8) - 145 sec
- TitanX (MB x16) + 1080 (MB 8x) - 71 sec
- TitanX (MB x16) + 1080 (extender 1x) - 82 sec (this is 15% slower already when on extender)
- TitanX (MB x16) + 1080 (MB 8x) + 1080 (Extender 1x) - 56 sec (this is also only 15 sec faster than TitanX+1080 on MB which is noticeably slower than 15% slowdown)
And on top of that, as soon as i enable any GPU on extenders my plugin (LW verison) windows are behaving very sluggish and slow refresh (IPR priority is set to low and tonemap set only to 1 GPU in MotherBoard at time so it's not that). As soon as i enable GTX 780 (that's another one i have in extender 1x but didn't include in this test it 'coz it's slower) then everything goes another level of slowness and GUI refreshes problems (even if display GPU is off form rendering).
So do we have some GPU mix problems (Kepler, Maxwel and Pascal in same case), driver issues (latest nvidia 372.xx) or Octane is doing some weird massive uploads to GPUs constantly and making it very problematic on extender GPUs ? Octane 2.25 works great with similar setup (i had 5 GPUs and 2 were on extenders) and no problems, no tonemap issues, no slowdown, GUI is snappy and responsive....
So is there way for otoy DEVs to make it stop doing so much PCI-E traffic and enable GPU only mode (like 2.x was for frame buffer GPU only) so that users can choose FAST mode with VRAM only or use PC RAM if needed for bigger images/fram b uffer ?
Please OTOY can you try to do something, you knew lot of people use extenders (nobody is "happy" with just 2-3 GPUs and stacking 4 of them in MB is too hot/overheat due being too close - i tried that and throttling of GPUs was regular with 3rd party GPUs so i opted for slots 1,4,7 and extender sin between but i plan to have extenders in most slots to get 6 GPUs working in 1 case/MB)
thanks