Multi-GPU: one of the gpu dedicated to render on Ledwall??

 

Hello, I must design a studio with ledwall, in a 2x twin pc plus one dedicated to the controlling machine, I know the controlling machine can also render on the ledwall, but can it have a dedicated Quadro card just for this task, so other GPU is free to use for real-time compositing and all?

Thank you

   Merovingio

 
Profile Image
Eifert@Aximmetry
  -  

Hi,

Usually, you want to split rendering between two similarly strong GPUs.
Just having a dedicated GPU for controlling might not be worth the hassle.
You can find more information on multi-GPU here: https://aximmetry.com/learn/tutorials/for-content-creators/outputs-and-channels-multi-gpu/

Note, if you would like to use Digital Extension with your LED wall, then the GPU processing the Camera's picture might need to do heavy rendering too.

Also, Multi-GPU doesn't work with Unreal. And even if you would only want to use one of the GPUs to render with Unreal, it still can cause problems with Unreal.

Warmest regards,

 
Profile Image
Merovingio
  -  

Sorry, I realized I explained myself badly. My configuration now have 2 twin pc with Quadro cards, the ledwall is splitted in two. I'm trying to understand if I can dedicate another GPU, so it will be splitted in three. This way I can expect better performance. 

Question is if I add another Quadro GPU to the controlling machine can it be dedicated to the third portion on the ledwall and use the other GPU to make compositing, digital extension, etc. ?

Hope it make sense. 

 
Profile Image
Eifert@Aximmetry
  -  

Hi,

I think it is unnecessary to mix into this that you are going to use multi-machine to render a 3rd LED wall.


So let's say you have 1 computer with 2 GPUs, and you have 2 LED walls.

You can either use an Independent or Linked multi-GPU setup:


If using the Independent mode, then you should be aware that the Frustum needs to be rendered even if you only render a LED wall with one of the GPUs. As the Frustum can appear on the LED Wall. So both GPUs will render the Frustum in this multi-GPU mode.
The situation is quite similar to the one in the video https://aximmetry.com/learn/tutorials/for-content-creators/outputs-and-channels-multi-gpu/, you can think of it like this:

However, if you are sure that the camera will never face that LED Wall, then you can actually turn off the Frustum for that LED Wall and gain significant resources for that LED Wall rendering:
This is also the case when you are using a multi-machine setup, the frustum will be rendered in every LED Wall remote machine as long you have the Frustum turned on in the above image.

The final compositing and the masking for Digital Extension don't consume many resources. Also, the Digital Extension uses the Frustum's image to extend the LED Wall's image.


If using the Linked mode, then the GPUs will be separated by frame and not by Flow Editor's output indexes. In this case, the rendering of Frustum will also benefit from the multi-GPU setup. But the Linked mode can only be used with I/O Cards.


And of course, you can use both methods while you have remote machines rendering LED Walls.

Warmest regards,

 
Profile Image
Merovingio
  -  

Hello,

sorry for late reply and thank you for the comprehensive explanation.

So, in my case, I can use my controlling machine as it is, and I can put another GPU on one of the two renderers machine, and I setup it as independent. This way I can divide the ledwall in three portions and dedicate each portion to a single GPU.

So basically is:

1 controller pc for control and compositing

1 render pc with 1 GPU

1 render pc with 2 GPUs

So I can divide the ledwall in three. Is that right? In this case do I still need three licenses of Aximmetry or do I need 4 licenses? 

Thank you again

 
Profile Image
Eifert@Aximmetry
  -  

Hi,

Yes, it should work. And you will need 3 Broadcast licenses.

And as I said in my previous comments, if you are using Independent multi-GPU mode that will not fully divide LED Wall processes. And Linked multi-GPU mode, needs I/O Cards. And multi-GPU doesn't work with Unreal.

Warmest regards,

 
Profile Image
Merovingio
  -  

Thank you very much :)