I think AMD has caught Intel and Nvidia off guard with this technology. AMD can release a 32 core 64 threads server CPU at a fraction cost of what it costs Intel to make a 32 core chip.
With the infinity fabric you can just put 4 8 core CPU dies in a single pcb and voila u got a server cpu, no need to get good yields to get that 32 single die cpu and on top of that you can produce it much cheaper singe getting 1 8 core die is much easier than a 32 core die.
Intel would need to get perfect yields on a 32 core chip to compete and that's why their 32 core chips are so expensive.
The infinity fabric also works on GPU's and a mixture of GPU's and CPU's.
For example, the Eypc CPU shown below is actually four (8 core) CPU's linked together by infiniti fabric. Each of those four CPU's is significantly cheaper than a single 32 core CPU would be.
