Apple MacBook successfully runs an Nvidia GPU through USB4 using an external docking station – Tiny Corp’s coding wizardry unlocks Mac+Nvidia magic

After getting AMD graphics cards to work on ARM-based MacBooks, TinyCorp has successfully ported its work to USB4/Thunderbolt 4 and built drivers to make Nvidia’s RTX 30, 40, and 50 series graphics cards work with MacBooks through external GPU docking stations using either connectivity standard. However, before you get your hopes up, these drivers are designed specifically for AI development and won’t get you display functionality on MacBook devices.

The AI startup showed off this new capability on X with instructions on how to install the drivers for AI developers. TinyCorp also shared an image of a MacBook Pro M3 Max running Tinygrad off of an (unnamed) RTX GPU hooked up to an ADT-UT3G dock using USB4.

You may like

  • This upcoming Thunderbolt 5 eGPU dock lets you mount an entire mini-PC on the side

  • Nvidia N1X SoC leaks with the same number of CUDA cores as an RTX 5070

  • This Thunderbolt 5 eGPU dock is the Swiss Army knife of all docks for $399

Getting Nvidia GPUs to run on Apple products has been pretty much impossible ever since Apple ditched Intel processors and switched to its homebrewed M-series processors running on the ARM architecture. Apple’s M-series MacBooks are powered exclusively by one massive iGPU inside, so there has not been any requirement for Apple to implement Nvidia or AMD driver support in the ARM versions of MacOS.