VNC intel vPro

I am away from my main desktop a few days of the week and have been looking at VNC options so I can access files on the workstation even when I'm away

I saw that RealVNC allows you to boot and power cycle a computer remotely which sounds perfect, however, they say you need to have a vPro CPU. I've never heard of such things so can anyone explain what this is? I'm planning on buying one of the new haswell-e CPUs in a few months - would they support this ability to boot remotely via RealVNC?

vPro is a business class technology that is implemented on certain CPUs, it essentially boosts security on a low level and adds advanced management features. Big write up on it here:

http://www.intel.com/content/www/us/en/architecture-and-technology/vpro/vpro-technology-general.html

Now vPro only comes on Xeons and certain consumer CPUs, sadly none of the Haswell-E i7 have it so the only way to get vPro on socket 2011-3 is with the upcoming Xeon E5 v3 processor and you would most likely need a C610 board in order to enable the vPro features. 

vPro is literally a hardware security backdoor with known vulnerabilities. If Zoltan sees this thread, he probably knows more about it than I do.

In summation, you don't want vPro if you give any shits about security or privacy.