Helping a friend build a very tiny PC (mini-ITX), which he wants a 1070 in. Space is proving a real issue, and there is no way the GPU in his custom case isn't going to be blocking the CPU... i.e in a horizontal position above it (with a PCI-E riser cable). He's going with one of the mini 1070's. Therefore adequately cooling the CPU is going to be extremely tricky. Is there a CPU that's best suited to a situation like this, where minimal or restricted cooling will not be such an issue to its performance, or is this basically a fools errand? He was hoping to get a 7700 in there, but under the circumstances I can only see it getting roasted alive!