My usual setup is quadro card set up as 4x1 mosaic running in exclusive mode. 1 screen is control monitor, the other 3 outputs go to the screens / projectors .
Biggest issue is that I often get kicked out of exclusive mode (file browser, menus, …) and the visible screens flicker.
So now that video device out TOP can sync all outputs on deltacast flex, I wonder if this is now a good option to only attach the control monitor to the GPU and do the playout to the projectors / screens via the video device out TOP?
How should vsync and exclusive mode be configured in such a setup ?
And would short interrupts to exclusive mode still cause black flashes and stutter on the whole system? Or is exclusive mode not needed in such a setup.
Finally, the wiki says: „This will cause multiple FLEX cards to output their content in sync with each other“. Does this refer to multiple modules connect to one Gateway or even sync across multiple gateways?
Thats a really great topic and following.
I just had a conversation at the last Roundtable about this and the consens was that using VideoDeviceOUT is more or less the way to go, for the number one main reason being that you skip windows completly, reducing latency and hiccups as windows does not have to handle any frame data, instead the data being transfered directly ( curtesy of GPU-Direct! ), resulting in not just reduced latency but also frame sync and stability.
So… this sounds like we could use a Geforce4090 and then copy its output texture via GPUdirect to a Deltacast Flex with 4-8 Displayport outputs with guaranteed sync and no tearing between outputs?
Now that could be interesting, depending on deltacast pricing. Once anybody has done some realworld testing please post an update with your findings!
Also I can’t seem to find much pricing info on deltacast flex cards - any websites with pricing you guys know of?
much appreciated.
Just wanted to confirm that after an initial test the flex system seems to work as expected . Single monitor attached to the GPU, multiple flex hdmi outputs (up to 2160p60 each) to a large LED wall and some other screens
Perfect sync, no need for mosaic / exclusive mode, can open file browser and color pickers w/o flicker, can resize control panel window, can do drag n drop from desktop to my app … doing multi screen work is finally fun again
Hi there,
I was also very interested in this Deltacast Flex solution and managed to negociate a test with 6 HDMI output modules a few weeks ago. It is working well in terms of performance, we tried different kind of scenes and content and tried to compare the performance between using the Flex outputs or the GPU outputs. We did not notice worst performance when using Video device out and Flex outputs. (We were afraid of the extra work needed to copy the texture from GPU to Deltacast card.)
Test was made with a Geforce 4070Ti then with a Quadro RTX6000.
On the paper this solution is ideal and could be very suited for some use cases, for example if you want to do intensive realtime calculation on gamer GPU while having a very robust and reliable video output management.
But this does not come cheap, I can share details by email on the price I got if you’re interested
great to hear, thanks guys for sharing your results.
@michelchrome@Achim what was the resolution of the texture copied from GPU to deltacast in your testcases?
Wondering if resolution has any influence here, and if so what the max is before potential extra latency or framedrops.
Also if you place a framecounter in view, can you see what the frame latency is from GPU to deltacast?
My production setup converts the hdmi outputs of the flex to SDVoE and then back to hdmi, so that adds quite a bit of latency. Might be able to test when I have the system in the studio