I believe the intel/mobileye eyeq5 chip also has pcie4 interface. Perhaps it was their first sampled chip with that.
Mobileye's EyeQ® SoC is a custom hardware and software solution specifically designed for ADAS and self-driving systems. The EyeQ® SoC suite was developed specifically for driving applications and is the most trusted chip for ADAS and AV tech.
www.mobileye.com
Well, that
is an embedded SoC, and they note that PCIe can be used to link multiple EyeQ5's. So, it lacks the incongruity of a PCIe 4-enabled server add-in.
EyeQ®5 implements two PCIe Gen4 ports for inter-processor communication, which could enable system expansion with multiple EyeQ®5 devices or for connectivity with an application processor.
Also, the EyeQ5 is slated to for a 2020 launch, according to that.
It isn't clear to me how this UPI is different from UPI already used for the multi-socket server boards.
But that's the point - it
is the same. The point is that you could put one (or more) of these FPGAs on a server board and link it to the CPU(s) via UPI. Furthermore, that's the
only way to make it cache-coherent, in this generation.