Hacker News new | ask | show | jobs
by monkmartinez 267 days ago
I have read that thunderbolt and oculink are very different in this regard. Whereas thunderbolt devices can be plugged in at anytime, the oculink needs to be plugged at boot time. This seemingly innocuous detail is the catalyst as to the reason why oculink is better performing. It comes down to PCIe vs Thunderbolt in general.
2 comments

While PCIe as a standard allows for hot swapping I would be quite surprised to learn that any motherboard or GPU supported it. At least in the consumer space
Lenovo's TGX 'extension' (I guess? It was for their eGPU solution) allowed hot swap, but support for it is definitely not very broad.
AFAIK oculink is pretty much pure pci-e wiring while thunderbolt has a whole protocol much like USB that adds some overhead.