creed186 :
With the changes is the video still choppy?
I'm no expert, but decoding video isn't really much of an effort for a GPU so it's probably not going to produce that much heat so it may appear idle.
Instead of just feeling about inside your PC I'd recommend using a program like HWMonitor (http://www.cpuid.com/softwares/hwmonitor.html) to look at temperatures and make use of Window's task manager to take a look at what programs are putting the load on your CPU. Also, look at whether VLC is putting the same load on the CPU with and without accelerated decoding on. Oh, and make sure you close and relaunch VLC after changing the setting (I think that's still a thing you need to do). It might just be the case that your CPU is idling hot in which case you need to look into why that's happening or replace it with a better heatsink.
Your set up has a few places that could be causing additional issues. I've never used it, but Crossfire could be a problem. 6 monitors is a lot of monitors. Do you really need that many? 7790s aren't high end cards, and I wonder if maybe they just can't handle all those pixels (though I would've expected them to play video no problem, modern games are probably a no-no, though)
I'd try it on a single card across a few monitors and see what happens, but I'd a bit suspicious of dual GPU set ups.
I'm going to try that HWMonitor thing to get more accurate figures, but by touch the difference in heat between CPU and GPU is quite drastic. the load on the CPU does appear every so slightly lower with GPU accel than without, but it's basically 30% instead of 35%.
using the ASUS GPU Tweak utility I can see how much GPU memory is being used - and it's not using a single byte.
the GPUs are not in crossfire - I had to disable that just to get all 6 screens to show (3 per card). I use all 6 but not for gaming - it's primarily a work (trading) setup, but the physical size just makes for a nice "big screen TV" so at times I use it as such.
I did try limiting the movie playback to just the screens that are on the single card - and that's smooth. even if I stretch it to use 50% of the other card's outputs, it's smooth - but once I stretch it to fill that last bit, the frame rate tanks.
here's what I mean:
[ 1 ][ 2 ][ 3 ]
[ 4 ][ 5 ][ 6 ]
1,2,3 are on one HD7790
4,5,6 are on the other HD7790
if movie playback is stretched across 1,2,3 - it's smooth
same if stretched across 4,5,6
if it's stretched across 1,2,3 and the top half of 4,5,6, it's still smooth
but once I try to stretch it to the bottom half of 4,5,6 it starts to fumble
when I get home, I'm going to try one or two other things - I basically did a clean re-install of Win8.1 but WITHOUT that K-Lite codec pack, so I'm gonna try things step by step. first with the native player & codecs, then with just VLC, and then I might add K-Lite. or I might try alternate players. and different movies - maybe it's an encoder thing, and i'll vary by how each movie is encoded internally...