I rage-converted my RTX4090 into an eGPU
tanelpoder.com
tanelpoder.com
But since Intel is the original designer and contribuitor of the ATX standard, I doubt they're looking forward to give up the throne in the system to Nvidia/AMD till they gain any majority share in the GPU market which won't happen in my lifetime.
The ATX standard is far too long in the tooth already and you can see various people doing their own hack jobs at home, while case and motherboard manufacturers try to innovate around it without Intel, going in their own directions with non-standard deviations and hacks, meaning components are expensive due to lack of economies of scale and cross-compatibility is a mess.
I guess the lack of interest in modernizing the ATX standard also stems form the fact that PC sales have been on the decline for over a decade(pandemic excluded) due to the rise of mobile use, with tower PCs seeing an even bigger decline as most people and companies who still need PCs use laptops now, meaning ATX style PCs have made a 360 turn back to being a rarity for hackers/geeks/gamers instead of something everyone had to have in their homes and offices.
But what I personally want today is not another quirky square box occupying space on my desk/floor, but a stealth desk PC like this one (watch the video it's worth it): https://www.youtube.com/watch?v=UQ6ueTe8KQM
Intel _tried_ to update the standard with BTX in 2004. https://en.wikipedia.org/wiki/BTX_(form_factor)
I worked on 1 or 2 boxes designed like that, and they were just annoying. Instead or a "redesign" that I agree with you we need; Simply described, it's an upside down ATX.
Also, just because a poor replacement suggestion failed once in the past, doesn't eman it's an excuse to give up on replacing ATX with something better.
A server guy I follow put in a mini-split into his server room to handle the extra load of ~ $100/mo electricity worth of server hardware.
I water cooled my cpu and considered a second loop for gpu but found it was un-necessary according to some research. My new problem is airflow to the office due to heat and no return air in that room either. I run a vornado fan and propped the door open a specific amount where it wants to suck the door closed. It seems to work for now but I’m also looking into a mini-split or air duct booster as my office is the hottest room of the place.
[1]I don't care much for Linus Tech, but https://m.youtube.com/watch?v=q5xvwPa3r7M
I suspect that longer PCIe extender cables would have signal quality issues (so far with my setup I haven't seen any issues, mem copy throughput is as expected and no PCIe AER errors reported)
Cable extenders are known for messing with signal integrity. Flipping bits over long wires takes a while. ML training seems (I could definitely be wrong here) less latency sensitive than classic GPU applications, like gaming. But it does want the bandwidth. Could there be room for an active cable with repeaters? Does anyone make a cable with, like, little flip-flops in it? Can an extender act as a little buffer or pipeline or something like that?
Cunningham’s law: activate!
Neat project! I’ve done a couple (basic, consumer, no modifications of the case) mini itx builds and always wished I could get the GPU out of the case. Stick the hot thing out in the world, where it has infinite airflow, seems like the most obvious thing to do, but it really isn’t catered to well enough…
Links have to be very smart & capable of self training in modern PCIe to perform at the speeds they do: they have link equalization. So there's incredible diagnostics builtin.
As for active cables, Marvell just announced Alpine P, which is a PCIe6 retimer that capable of working in active electrical cables (and also active optical cables!). I don't know if they buffer data or not - if so it would be a small amount of data I'd expect - but they do receive & retransmit. https://www.servethehome.com/marvell-extending-pcie-gen6-rea...
I think mainboards, particul;arly ITX, could have PCIe sockets on the back or on the edge, and/or at right-angles - for example you could mount a GPU on it's side next to the mainboard, plugged into a right-angled socket on the edge of the board.
The main downside is that it cuts bandwidth to PCIe x4, but for most usage (e.g. LLM inference), that would be fine.
Is there a requirement for a homelab to be good looking to outsiders?