@empathicqubit @ids1024 @psilocervine @NanoRaptor in the current world, @frameworkcomputer and their large swappable back modules (for discrete GPUs, etc.,) are about the only attempt I know of at swapping GPU including the thermals (by having everything self contained).
Before that MXM standardized the GPU cards, but was very limiting thermal wise (only compatible between a handful of the standard's sub-versions).
@dryak @empathicqubit problem with #MXM is that one needs to know the precise electrical/thermal/mechanical dimensions and demands, because MXM is a very loosely defined standard.
That being said it should be feasible for a hobbyist to put some low end 2D chip into a CardBus card
@[email protected] well, *"#shitpost"* aside there are #CardBus cards that do #PCI and PCI -> PCIe - chips like the #PEX8112 [are common](https://github.com/OS-1337/tiny486/blob/main/documentation/external/PEX8112.pdf) so it should be possible to just go CardBus -> #ExpressCard -> #PCIe. - In fact, if I were as good as @[email protected] when it comes to PCBs I'd shoved an #SM750 [into such a card](https://github.com/OS-1337/tiny486/blob/main/documentation/external/SM750.pdf) with like 2x #DVI over #MiniHDMI as output to avoid a #dongle or mechanically straining thicc connector. So the only absurd thing is the pictured miniaturization, which will likely take 10-25 years to reach that small spacial & thermal envelope. - I should really stop taking #Shitposts by #NanoRaptor seriously...
@kkarhan @empathicqubit (...or go the "PCI->PCIe bridge" route you mention (and which was used by GPU cards manufacturer around the transition from AGP & PCI to PCIe era) but break it out to a larger external module.)
Though yes, managing to fit the chipset within a PC Card form factor as you mention would have some interesting.
Also given how widely 3Dfx Voodoo chips were deployed (including on iMac Mezzanine) I am kind of surprised that 3Dfx CardBus weren't a thing back then.