This will be great for my heterogenous multiprocessing project. It was originally going to be two motherboards in one box, one with a Broadwell Core i7 (the one with the huge cache) and one with a Skylake Core i7. Now I guess it'll be two or three motherboards with a Core Arria A7, a Ryzen, and maybe the Broadwell still. Each one will be a separate computer, but they will share their OS and applications running on them, as well as sharing the graphics cards.