[1] http://www.tomshardware.com/news/microsoft-hololens-hpu-arch...
[2] https://www.cadence.com/content/cadence-www/global/en_US/hom...
1. https://www.bloomberg.com/news/articles/2017-07-24/quest-for...
While it is possible they are using FPGAs for the Hololens Processing Unit, I seriously doubt it. The FPGA needed to exceed the performance of a high-end mobile GPU (OpenCL/CUDA for Deep Learning/AI) would have an excessive power consumption for a mobile device.
Another factor is that higher end FPGAs are expensive ($200+ wholesale) and typically cost thousands each, and not suited to a mass produced consumer device.
As for who made this HPU, I'd say AMD helped design it and GlobalFoundries (or maybe TSMC) are doing the production.
https://newsroom.intel.com/news/intel-democratizes-deep-lear...
http://www.general-vision.com/ ???
No idea, actually - but they are one of a handful of companies selling such a part.
Other possible candidates include INT8 DSPs
nVidia's Tegra Xavier SoC is under development, with the Volta GPU architecture that would include the Tensor core which is specifically intended for deep learning and AI applications.