I'm a developer. I have a good understanding of software and hardware, and have been coding for 30+ years. I have a 6 core Xeon E5, Late 2013 MacPro with D500 cards. I had a period of about 8 months before freezes started becoming an issue. Once they did, I diagnosed it as GPU issues form the system logs, and crash logs. It however took me several phone calls and stupid tests apple had me do to prove the GPU was having issues. (The reps didn't know what a WindowServer process was and I had to explain it to them. Its part of "your" OS...) The issue was sporadic at times...sometimes a week or two without a single incident, then suddenly 3+ times in one day, then none for a week...
I finally got Apple to agree to a repair which is no small challenge as I don't live in the US anymore, and the nearest Apple store is at least a 4 hour flight away. But I visited the US, dragging my MacPro through the airports, layovers, etc...dropped it off, and they repaired it, replacing *one* video card. Returned home, and its been 7 months now...and suddenly today, it failed again.
We all spent premium money on these machines because we needed the power behind them...Apple is treating us like idiots.
BTW, Changing the power for your thunderbolt to DVI connector is not a fix for the real issue discussed here where the WindowServer process freezes due to GPU crashes. If you have power issues to your USB, that is a different issue entirely, but not the bigger GPU issue affecting a lot of people. I'm not saying there couldn't be other issues related to power being provided for things causing other issues...but the beachball and all GUI action freeze with log entries in the system log about GPU and WindowManager is something entirely separate.
The issue is not the thunderbolt to DVI technology, although there could certainly be issues with it too, when this issue occurs, it occurs on all apps that the WindowServer is handling (all GUI). Its not just a signal issue. A VNC connection doesn't work and shows the same frozen screen. SSH to the machine is perfectly fine, and all apps running keep running, just unable to display what they are doing.
Apple might be able to mitigate the issue with automated GPU restarts, and I am surprised they aren't masking the issue from us already so only the most severe continuous crashing GPUs get noticed.
No one with a MacPro can really afford downtime...I'm not sure I will support Apple again on purchasing a premium machine. I might visit the US again this year...and if I do, this is getting repaired, and sold to some hopefully lucky future user.
Frustrated MacPro owner. --Ben