Im no fan of Nvidia.
Im an AMD guy. Dont get me wrong, Im not a hypocrite.
Nvidia for now is the most straight faced company around and does more than what they say.
AMD's OpenCL and HSA(using SP-stream processors) when it 'materializes' will beat CUDA into the dirt....and then NVIDIA will do something you cant imagine.....healthy cOmPeTiTiOn is Good.
Strange thing, for me now its not an option to use Radeon parts. I use Blender. It means I have both CPU and GPU at my disposal. With a Radeon I'd be in depressed state. Blender lusts for CUDA cores and additional CUDA cards.
INX from Oz Unity forums is a Blender pro with years of experience. He'd prolly need 3x GTX 780Ti for the stuff he's capable of rigging. A processor too can do a job in case of some disaster but today its only ideal as a backup plan.
The TK1 has a 4x ARM A15 cores for its CPU part. That isn't much because CPU's are being superseded in real tasks by GPU's at very low power with even lesser heat. If I ran blender on a CPU for 4 hours rendering something, the electric bill will be too high and I would have stressed the system out, capacitor's doing overtime, with the heatsink untouchable and a scary situation to be in
(Hardware is no longer cheap anymore) It'd be impossible for me to replace.
Imagine having low cost, low powered, high performance multi gpu's in a small form factor....
AMD'S 7850K and Nvidia's Jetson TK1 are just the stepping stones...