I recently found about this video link showing that ESXi is able to passthrough PCIe onto a Guest VM:
https://www.youtube.com/watch?v=mhZzAjlNdWc
The question is, what is the difference of GPU passthrough vs PCIe passthrough does it mean PCIe passthrough can only be used on one Guest VM and GPU passthrough means multiple Guest VM can share a single GPU?