Thunderbolt uses PCIe protocol, so whatever PCI-SIG develops, Thunderbolt could implement in future.
Very true. But I am hoping for a competent alternative to thunderbolt for certain PCIe applications, thunderbolt can be hit or miss depending on the firmware version loaded on the ROM chip or bugs in the motherboard’s UEFI firmware. For example, early versions of Maple Ridge thunderbolt 4 firmware (e.g., 26, 28.x, 29, and 31) were incompatible with hotplugging older thunderbolt 3 devices, particularly those based on JHL6240. That meant even if the device was plugged in at cold boot and enumerated, if the system entered a sleep/wake cycle, the thunderbolt device would be lost until a cold reboot. Or if you hot plugged the device it wouldn’t work. It’s not until several revisions later with NVM36+ that hotplugging support finally came back for those older devices.
With a pure PCIe connection, such as occulink, for example, you need not worry about any of the overhead associated with thunderbolt… you just have a pipe to the PCIe bus. Also, not all motherboard’s have an onboard thunderbolt controller, and those that do cost extra. It would be nice to have an external PCIe ecosystem that isn’t necessarily based on thunderbolt/usb4.
We shall see what happens. Hopefully the next Ridge from Intel, Barlow Ridge, has less bugs in the firmware, because Maple Ridge has been terrible. Titan Ridge was a good generation from Intel.