PMC Bottleneck: 2x1080=7x1070?

A forum for discussion, development and support, including subforums for discussion for various plugins for octane render and 3d the relevant animation packages
Dizern
Licensed Customer
Posts: 16
Joined: Sat Oct 22, 2016 4:39 am
Location: Ukraine

Hi!
I'm working on pretty complex scene in C4D with a lot of different lights and glossy mats. I chose to go with PMC to get rid of hotpixels in PT. I thought that some extra rendering is not a big problem as I have 7x1070 GPU farm(PC2)...but here's the thing..it's slower on PMC algo than 2x1080(PC1).
This problem only appears in PMC algo, so I don't really understand what is the problem.
PC1:
  • i7-4790k
    32GB RAM
    2xMSI 1080 gaming x
    SSD win8.1

PC2:
  • Xenon E5 2609v3
    64GB RAM
    7xMSI 1070 gaming x
    HDD win10
Here's few screenshots:
PC1 stats
PC1 stats
PC1 GPU usage
PC1 GPU usage
PC2 GPU Usage
PC2 GPU Usage
PS2 Stats
PS2 Stats
Render Settings
Render Settings
--
In motion we trust.
I7-4790k|2xGTX1080|32RAM|Win8.1Pro
I7-7700k|7xGTX1080|32RAM|Win10Pro
I7-7700k|8xGTX1070|32RAM|Win10Pro
User avatar
glimpse
Licensed Customer
Posts: 3740
Joined: Wed Jan 26, 2011 2:17 pm
Contact:

hi, Dizern

could You give us a bit more details about Your setup, like:

* what motherboards You're using,
* are those 7x GPUs are directly seated into motherboard or are You using some cables to displace those cards from motherboard,
* last, but not least, if You leverage network rendering, what network solution You use. (10G, 1G, WIFI..what's in between)

Sinc.
tom
Dizern
Licensed Customer
Posts: 16
Joined: Sat Oct 22, 2016 4:39 am
Location: Ukraine

Thanks for the reply, I use Asus X99-E WS/3.1 and PCIe raisers(some are x16 to x16, some are x1 to x 16.
I do not use Network rendering.
Works ok with DL/PT algorithm.
--
In motion we trust.
I7-4790k|2xGTX1080|32RAM|Win8.1Pro
I7-7700k|7xGTX1080|32RAM|Win10Pro
I7-7700k|8xGTX1070|32RAM|Win10Pro
Dizern
Licensed Customer
Posts: 16
Joined: Sat Oct 22, 2016 4:39 am
Location: Ukraine

I've tested with and without multipass.

The situation goes better with render without multipass. The results are 7x 1070 are twice as fast as 2x1080....but it should be 3x fast.

It uses all the cards, but I see big gaps on graphic anyway.
--
In motion we trust.
I7-4790k|2xGTX1080|32RAM|Win8.1Pro
I7-7700k|7xGTX1080|32RAM|Win10Pro
I7-7700k|8xGTX1070|32RAM|Win10Pro
User avatar
glimpse
Licensed Customer
Posts: 3740
Joined: Wed Jan 26, 2011 2:17 pm
Contact:

Dizern wrote:I've tested with and without multipass.

The situation goes better with render without multipass. The results are 7x 1070 are twice as fast as 2x1080....but it should be 3x fast.

It uses all the cards, but I see big gaps on graphic anyway.

Since v3, x1 risers have more impact to performance as information should go to & out of GPU while rendering as image is now assembled in RAM rather than VRAM, so interface mattes =) could You unplug x1 GPUs & see how Your rig would behave?
User avatar
anereton
Licensed Customer
Posts: 37
Joined: Wed Oct 06, 2010 2:58 am
Location: Rio de Janeiro
Contact:

Tom, Hi,

Can you explain better that concept? I planning to buy more GPU and my Motherboard have 3 slots.

Thank you. : )
Windows 10 pro x64 | Geforce GTX 980| AMD FX-9590 | 8GB DDR3| Octane render 3.03 |
User avatar
glimpse
Licensed Customer
Posts: 3740
Joined: Wed Jan 26, 2011 2:17 pm
Contact:

anereton wrote:Tom, Hi,

Can you explain better that concept? I planning to buy more GPU and my Motherboard have 3 slots.

Thank you. : )
simply put, if You would be using any kind of risers, better use good one, like x16 ribbon cables, not some cheap x1/usb option..

as for 3x GPUs, it's better to put them straight to Your motherboard. X8 is recommended, but it would work in x4 slots, just speed might be impacted a bit as GPU would have some dips 0% utilization as while rendered information is transferred in/off GPU via slower interface would cause GPU waiting & not rendering.

makes sense?
Dizern
Licensed Customer
Posts: 16
Joined: Sat Oct 22, 2016 4:39 am
Location: Ukraine

anereton wrote:Tom, Hi,

Can you explain better that concept? I planning to buy more GPU and my Motherboard have 3 slots.

Thank you. : )
First of all, you need to read your mobo manual and see if you have enough lines for 3 gpu to work on x8. if so, you should have no problem with using ribbon cables.

The problem for me is that they usually 20-25cm, so I can't place cards at least 3-4cm between each other...what will cause overheating.

If you use x1 extenders, you will loose 4-10% of processing speed, I've done those tests while ago on single gpu. Just for the sake of test.



Tom, I've removed x1 extenders and.....the picture is still there :(
1gpu in mobo, 3 on ribbon risers. I don't understand why it works so bad in PMC_MP only...
Here's the graphs with 4 pgu and 1graph with 1plugged gpu only:
PMC_MP
PMC_MP
PMC_noMP
PMC_noMP
PT_MP
PT_MP
PT_noMP
PT_noMP
1GPU_PMC_MP
1GPU_PMC_MP
--
In motion we trust.
I7-4790k|2xGTX1080|32RAM|Win8.1Pro
I7-7700k|7xGTX1080|32RAM|Win10Pro
I7-7700k|8xGTX1070|32RAM|Win10Pro
User avatar
anereton
Licensed Customer
Posts: 37
Joined: Wed Oct 06, 2010 2:58 am
Location: Rio de Janeiro
Contact:

Got it!

I got my motherboard specs and right now and i have GTX 980.

The GPU prices in Brazil is way too high, and im plannign to get another one.. below my motherboard specs for GPU.

---
2 x PCI Express x16 slots, running at x16 (PCIEX16_1, PCIEX16_2)
* For optimum performance, if only one PCI Express graphics card is to be installed, be sure to install it in the PCIEX16_1 slot; if you are installing two PCI Express graphics cards, it is recommended that you install them in the PCIEX16_1 and PCIEX16_2 slots.
1 x PCI Express x16 slot, running at x8 (PCIEX8)
* The PCIEX8 slot shares bandwidth with the PCIEX16_2 slot. When PCIEX8 is populated with a PCI Express expansion card, the PCIEX16_2 slot will operate at up to x8 mode.
2 x PCI Express x16 slots, running at x4 (PCIEX4_1, PCIEX4_2)
1 x PCI Express x1 slot
(All PCI Express slots conform to the PCI Express 2.0 standard.)
1 x PCI slot
--

I will using that concept to choose a new GPU in near future.. Thank you!
(Sorry about my english kk)
Windows 10 pro x64 | Geforce GTX 980| AMD FX-9590 | 8GB DDR3| Octane render 3.03 |
Dizern
Licensed Customer
Posts: 16
Joined: Sat Oct 22, 2016 4:39 am
Location: Ukraine

anereton wrote:Got it!

I got my motherboard specs and right now and i have GTX 980.
Also, keep in mind that 9** much hotter than 10**. So think about cooling. If Place them around 8-10cm between (if aircooled)
--
In motion we trust.
I7-4790k|2xGTX1080|32RAM|Win8.1Pro
I7-7700k|7xGTX1080|32RAM|Win10Pro
I7-7700k|8xGTX1070|32RAM|Win10Pro
Post Reply

Return to “Plugin Discussion/Support”