logoalt Hacker News

throwaway132448yesterday at 10:21 AM5 repliesview on HN

Tangential question: PCIe is a pretty future-proof technology to learn/invest in, right? As in, it is very unlikely to become obsolete in the next 5-10 years (like USB)?


Replies

pjc50yesterday at 10:50 AM

Neither of those is going to be obsolete in 5 years. Might get rebadged and a bunch of extensions, but there's such a huge install base that rapid change is unlikely. Neither Firewire nor Thunderbolt unseated USB.

show 1 reply
CupricTeayesterday at 2:40 PM

PCIe is probably the most future proof technology we have right now. Even if it is upheaveled at the hardware level, from the software perspective it just exposes a device's arbitrary registers to some memory mapped location. Software drivers for PCIe devices will continue to work the same.

neocronyesterday at 10:26 AM

Might as well be replaced by optical connectors next years, but who knows in advance. Currently there is no competition

show 2 replies
checker659yesterday at 11:00 AM

Curious what you mean by learning? Learning about TLPs? Learning about FPGA DMA Engines like XDMA? Learning about PCIe switches / retimers? Learning about `lspci`?

show 1 reply
GrowingSidewaysyesterday at 3:30 PM

PCIe expertise will certainly outlive anyone on this forum.