Back
Tiny jams AMD GPUs over USB3
May 12, 2025
External GPUs finally come to Apple
Tiny has managed to get AMD eGPUs working on Windows, Linux, and macOS using nothing more than USB3 and a dose of black magic.
Normally, GPUs need a PCIe slot or a Thunderbolt/USB4 port to function, but this engineering oddity uses USB3 which is not exactly known for its GPU-friendliness. By bodging together custom userspace GPU drivers and probably tweaking adapter firmware, Tiny made it possible to run external graphics on Windows, Linux, and macOS.
Traditionally, eGPUs depend on PCIe tunnelling through Thunderbolt, making them a no-go for Apple Silicon users who’ve been left out in the cold with no proper external GPU support. While Apple's M-series chips are efficient at sipping power and running mobile apps, they fall flat for AI developers needing serious GPU grunt.
Tiny Corp’s workaround involves an ASM2464PD-based adapter like the ADT-UT3G. Normally, that adapter talks nicely with Thunderbolt, but the team somehow forced it into USB3 mode. Official details are murky, but it looks like the adapter is converting PCIe commands into USB packets on the fly.
Performance is throttled by the 10Gbps limit of USB3, meaning model loading and data transfer are slower than proper PCIe setups. It also requires RDNA 3 or RDNA 4 AMD GPUs but it is rumoured to support RDNA 2 eventually.
7Shares
0Comments
7Favorites
10Likes
No content at this moment.