Additional monitor on second graphics card

Hi all,

I’m very new to TouchDesigner and maybe I’m being too picky, but I can’t really figure this one out. I need four display output + an additional monitor as my “control panel” for my project. I have an nvidia quadro P5000 but as far as I know (and tested), it can only output to maximum 4 simultaneous displays. So my solution was to add an additional less powerful AMD Radeon HD 6450 (an old card) so I could use it to connect an additional monitor.

However, if I set the display connected to the AMD card as main display , when I start TouchDesigner it thinks that the AMD card is the one that does all the processing and I get awful results. I can set one of my displays as the main display, but I have to then move every window from the main display to my secondary display all the time. Is there a way to tell TouchDesigner that even though I’m setting the main display to the monitor connected to the AMD card, I want to use my more powerful graphics card for everything else besides UI?

Thank you.

What you’re after is GPU Affinity - the ability to bind a touch process to a given GPU.

derivative.ca/wiki088/index … phic_Cards

Long story short, I don’t think you can use a mixed configuration of card manufacturers and affinity - and sadly, this is only fully available using Quadro cards.

Another option would be to use a tripplehead or datapath to break up your video signal - though that’s not an ideal situation either. In this configuration one of your outputs would have both the control display and one of your outputs.

Regardless, the approach here would mean that you’d need two toe files - one for your rendering, one for your controller that communicate with one another through the communication protocoll of your choice.

Thanks, great information!
What I ended up doing was changing the Start position to a custom value (in my case -1280,0) using the Window placement dialog. Now Touch Designer’s main window opens on the aux monitor.
Thanks again for your quick reply.