That's a standard consumer chips though. The Xeon server line can, with the E7-8895 v2 do 15 cores per CPU and you can have 8 of them for a total of 240 hyperthreaded cores. I don't know what could take advantage of that and what the tradeoffs for scheduling etc. would be but Sun will sell you one: http://www.oracle.com/us/products/servers-storage/servers/x8... -- 6TB of RAM.
True, but that is rather motherboard-design and core-stacking question. x86 CPUs are made for consumer use-cases, but that doesn't mean it can't be stacked almost linearly, like the Knights Landing CPUs.