3 ms·
At some point we'd be better off at attaching motherboards to gpus instead of the other way around. These beasts are so powerful they can run the whole system,
by gumballindie 4y ago
At some point we'd be better off at attaching motherboards to gpus instead of the other way around. These beasts are so powerful they can run the whole system, with the CPU being a mere orchestrator.
- pornel 4y agoSeriously, the ATX architecture needs a redesign. The layout of a typical PC case is both very space inefficient and has suboptimal airflow at the same time. Drive bays are mostly obsolete. GPUs take multiple slots of absurd dimensions. Square motherboard requires putting PSU somewhere on the side, increasing overall case dimensions. It's a 3D Tetris with poorly fitting blocks.
- bjoli 4y agoI would love a PC with 12 drive 5.25 bays and a 90° turned design with bottom to top airflow. That way I could chose what I want to have. 12 bays would give me 15 hot swap 3.5 disk spaces. Or a memory card reader. Or a cigarette lighter and beverage holder (real thing). Or a proper sound card. Or a fan controller. Or speakers. Or any USB connectivity I could ever want. Or a drawer. Or 3 120mm fans. Or just a regular dvd drive. Now every case I buy will have outdated IO in less than 10 years.
- m463 4y agoI remember old S-100 bus systems where everything was a plug-in card. I guess a bus interface is tricky, but it might be interesting to design systems in this way. One other system design I remember was the old "lunchbox" case, where a system with expansion slots had a tilt-out display and separate keyboard. I think it would make for a powerful portable system, but laptops seem to have extinguished this idea.
- rocket_surgeron 4y agoThey still make bus systems similar to S-100. VME was a successor, and I use VPX which has PCI Express (or any switched fabric if you're ambitious enough) on the backplane, at my day job every day. https://en.wikipedia.org/wiki/VPX https://en.wikipedia.org/wiki/VPX I wish VPX was more widely-adopted. You can get processor modules, the modules can have XMC mezzanine cards for add-ins like GPUs and NVMe drives, 10-gig (and faster) networking (including switches and routers) over the backplane, RAID storage arrays, FPGA modules, and more all in a rugged chassis. You can get compact 3U boards and can make NUC-sized systems, or use the full-sized 6U boards and go nuts cramming capability into a printer-sized boxes. But because it is almost exclusively limited to the aerospace/military domain everything is obscenely expensive. A cheaper, less rugged, consumer-focused version could transform computing: easy tool-less upgrades, no clearance/compatibility issues with GPUs, cable-less desktops, and extreme modularity. You could have an 8-bay chassis the size of a NAS from Synology or QNAP with 8 slots, with 2 for CPU, 2 for GPU (or 1 each for low-power devices), 1 for storage, 1 for advanced pro audio, 1 for video capture, and 1 with a bunch of M.2 slots for massive storage arrays. Need to upgrade your gpu? Just pull a handle and slide it out, and slide the new one in. One can dream!