Local AI
External GPU docks for local LLMs: OCuLink vs Thunderbolt/USB4
Compare MINISFORUM DEG1, AOOSTAR AG02 and Sonnet 750ex: host ports, PSU needs, link bandwidth and GPU residency for a local LLM on your mini PC.
OUR PICKS / YOUR SETUP
Find your fit.
Choose MINISFORUM DEG1 for native OCuLink and your own PSU, AOOSTAR AG02 for OCuLink/USB4 with power included, or Sonnet 750ex for an enclosed Thunderbolt setup. Pick the GPU by the VRAM your model and context need.
- Direct OCuLinkDEG1 · supply your PSU
- Two connection routesAG02 · PSU included
- Enclosed ThunderboltSonnet 750ex
We earn a commission if you buy through our links — it doesn’t change our picks. How we make money → As an Amazon Associate I earn from qualifying purchases.
YOUR NEXT PROJECT / THE GEAR
Parts list
- MINISFORUM DEG1 OCuLink GPU dockCheck price on Amazon
Use your own ATX or SFX supply with a direct PCIe OCuLink connection.
- AOOSTAR AG02 OCuLink + USB4 GPU dockCheck price on Amazon
Choose OCuLink or USB4 with a built-in supply and room for a long graphics card.
- Sonnet Breakaway Box 750exCheck price on Amazon
Keep the card enclosed with a supplied PSU, USB ports and Ethernet.
- ASUS Dual RTX 5060 Ti OC 16 GB (DUAL-RTX5060TI-O16G)Check price on Amazon
Choose when your model and context need more room than 12 GB.
- MSI RTX 3060 VENTUS 2X 12G OCCheck price on Amazon
Choose for a small quantized-model target with the runtime memory checked.
Your mini PC can keep its tidy little case and still put a desktop NVIDIA card to work. Choose MINISFORUM DEG1 for a native OCuLink host and a PSU you supply, AOOSTAR AG02 for OCuLink or USB4 with power included, or Sonnet Breakaway Box 750ex for an enclosed Thunderbolt setup. Then choose the card by VRAM: the dock connects the GPU; it doesn’t make the model smaller.
Specifications and setup guidance come from the makers, standards bodies and Ollama documentation, checked October 25, 2026.
Quick picks: start with the port, not the box
- Native OCuLink: MINISFORUM DEG1. An open dock with a direct PCIe 4.0 x4 connection and room for your own ATX/SFX supply. A good fit when your mini PC already has the right port.
- Two connection routes: AOOSTAR AG02. OCuLink and USB4, a built-in 800 W supply and an open design for long cards. Use the connection your host actually supports.
- Enclosed Thunderbolt: Sonnet Breakaway Box 750ex. A supplied 750 W PSU, covered card, USB ports and Ethernet. Sonnet’s current Windows specification calls for Windows 11 25H2 or later.
- 16 GB card: ASUS Dual RTX 5060 Ti OC. More room for the model and its context than the 12 GB MSI RTX 3060 Ventus 2X, which remains a smaller-model option. Our GPU buying guide explains the model-size choices.
If you’re choosing the whole computer too, read GPU desktop vs unified-memory mini PC first. An eGPU is especially appealing when you already like your host and want to add or reuse a card.
Compare the docks
| Dock | Connection, power and fit |
|---|---|
| MINISFORUM DEG1: choose a direct OCuLink connection when your host has the port and you supply the PSU. | OCuLink, PCIe 4.0 x4. Open frame; supply your own ATX/SFX PSU and its cables. No USB4 route. Shut down before changing the OCuLink connection. |
| AOOSTAR AG02: choose two connection routes and an included supply when you want an open-card setup. | OCuLink + USB4. Built-in 800 W PSU; current maker summary specifies GPUs up to 600 W. Open card layout; up to 100 W USB4 charging. Maker recommends Windows 11. |
| Sonnet Breakaway Box 750ex: choose an enclosed Thunderbolt dock with USB ports and Ethernet for your desk. | Thunderbolt 3, with a PCIe 3.0 x4 electrical slot. Built-in 750 W PSU, supporting 375 W continuous GPU power plus 100 W peak. Two 6+2-pin GPU leads; card limit 312 × 160 × 55 mm. Four USB-A ports, Ethernet and up to 85 W laptop charging. |
DEG1: a direct link and your own power supply
The DEG1 maker page specifies OCuLink PCIe 4.0 x4 and ATX/SFX support. The installation manual makes the shopping list explicit: the PSU, AC lead, 24-pin cable and GPU power cable are separate.
Use the modular cables supplied for that exact PSU, connect the dock and card as shown, and give the GPU clear air around its fans. Our PSU guide covers power and cable planning; here the mini PC keeps its own supply while the dock powers the card.
OCuLink is a power-off connection. DEG1’s manual forbids hot-swapping. Its follow-start behaviour is intended for compatible MINISFORUM hosts; for other hosts, the manual gives a dock-first, host-second startup sequence. Keep that sequence with your setup notes.
AG02: one dock for two kinds of host
The current AG02 specification gives you OCuLink and USB4 with the supply already installed. That suits a desk where you might change hosts without rebuilding the power side.
Use its 600 W GPU limit from the current specification summary, rather than treating the PSU’s 800 W label as a card allowance. Match the card’s power plugs to the supplied leads. OCuLink still requires shutdown before cable changes; the maker says so explicitly. Its compatibility notes also exclude Lenovo Legion Go, ROG Xbox Ally X and RX 9070 XT, so those combinations belong off this shortlist.
Sonnet 750ex: put the card in a proper enclosure
Sonnet’s current technical specifications separate PSU wattage, card power and physical clearance. That is the useful buying information: a card must fit all three dimensions, use the supported power connections and stay within the GPU allowance.
The ASUS card measures 229 × 120 × 50 mm, and the MSI measures 235 × 124 × 42 mm, both inside that dimensional envelope. Their makers specify one 8-pin input each. This is a physical-fit check; select the host OS and GPU driver from the enclosure and Ollama support lists too.
For the NVIDIA setup here, use the Windows route Sonnet documents. Apple-silicon Macs don’t support eGPUs; a Thunderbolt port on a Mac mini doesn’t change that. Sonnet’s installation guide covers card installation, auxiliary power and the supplied Thunderbolt cable.
How much bandwidth does the cable leave you?
OCuLink carries PCIe directly. Thunderbolt/USB4 carries PCIe through a tunnel alongside the link’s other traffic. Keep those layers separate when reading the big numbers on the box.
PCI-SIG’s generation table specifies 16 GT/s per lane for PCIe 4.0 and 8 GT/s for PCIe 3.0, both using 128b/130b coding. The calculations below use decimal GB/s, in one direction.
| Path or requirement | Computed figure and what it means |
|---|---|
| PCIe 4.0 x4, as on DEG1’s OCuLink path | 7.877 GB/s after line coding, before packet overhead. |
| PCIe 3.0 x4, Sonnet’s bridge-side slot | 3.938 GB/s after line coding, before Thunderbolt overhead. |
| 40 Gb/s Thunderbolt/USB4 transport | 5.000 GB/s by bit-to-byte conversion; shared transport, not dedicated GPU payload. |
| Thunderbolt 3 / 4 minimum PCIe data requirements | 2.000 / 4.000 GB/s, converted from Intel’s 16 / 32 Gb/s requirements. These are host minimums, not maximum copy speeds. |
The PCIe calculation is GT/s × four lanes × 128/130 ÷ eight bits per byte. Intel confirms Thunderbolt 3 and 4 share 40 Gb/s transport while their minimum PCIe requirements differ. The USB-IF overview explains protocol tunnelling. Actual transfers also depend on the host, bridge, cable and competing traffic.
Loading the model is different from generating tokens
When Ollama loads a model onto the external GPU, its weights have to reach GPU memory across that connection. Change models often and you repeat that transfer. A faster direct link helps that part of the job.
Once the model is resident, the GPU reads its weights from its own GDDR memory while doing the inference work. It doesn’t ship the whole model across the dock cable for every new token. NVIDIA’s CUDA guidance explains why keeping data on the device avoids repeated host/device transfers; Ollama likewise favours fitting a model on one GPU to reduce PCI bus traffic.
That is why the cable matters much less for a fully resident model than for loading or an offload-heavy workload. CPU/GPU splits and multi-GPU communication change the traffic pattern. Link bandwidth is not a tokens-per-second multiplier.
VRAM first: your system RAM stays separate
A discrete GPU’s VRAM and the mini PC’s RAM remain separate physical memories. Ollama can split work between CPU and GPU, but adding a dock doesn’t turn system RAM into more GDDR.
Choose the ASUS Dual RTX 5060 Ti 16 GB when your model and context need the extra room. The ASUS specifications give its dimensions and single 8-pin input. The MSI RTX 3060 Ventus 2X 12G OC suits a smaller resident-model target; its maker sheet specifies 12 GB, 170 W and one 8-pin input.
Leave room for context and runtime allocations, using our Ollama context/VRAM guide. Both GPU families appear in Ollama’s NVIDIA support documentation. The dock doesn’t replace the correct driver.
Will your mini PC work? Run this checklist
- Identify the real port. DEG1 needs OCuLink. A USB-C port that only provides USB data, charging or video won’t run an eGPU. For USB4, establish PCIe-tunnelling support and the dock’s host compatibility; for Sonnet, follow its Thunderbolt host requirements.
- If using an M.2 adapter, inspect the slot and cable route. You need the PCIe/NVMe M-key route and the correct adapter direction. ADT-Link documents M.2-to-OCuLink adapters separately from the reverse direction. This occupies a storage slot and needs a safe way out of the case; a native OCuLink port is tidier.
- Read the host firmware settings. The Linux kernel’s Thunderbolt/USB4 guide notes that some BIOS settings disable PCIe tunnelling and that devices may need authorization. Approve the intended dock through your OS’s normal flow, rather than bypassing security for every device.
- Plan card size, plugs and power together. Include the dock’s card allowance, PSU leads and airflow. Don’t buy a long, thick GPU and hope the enclosure stretches.
- Choose the host OS and driver before buying the dock. Keep the exact mini-PC specification handy; our mini-PC guide helps compare ports and expansion.
Set it up, then prove the model is on the GPU
With everything powered down, install the card and its required power leads. Follow the dock’s assembly and power-on sequence, using the supplied or maker-specified OCuLink/Thunderbolt/USB4 cable. Enable the required host PCIe path and authorize the dock if prompted. Install the supported NVIDIA driver, then confirm the card appears in nvidia-smi before troubleshooting Ollama.
Load a model you intend to use, then inspect residency:
ollama run MODEL_NAME
After the model responds, enter /bye to leave the chat, then run:
ollama ps
Replace MODEL_NAME with your installed model’s name. In PROCESSOR, 100% GPU means the model is entirely GPU-resident, not that GPU utilization is constantly full. A CPU/GPU split means some placement is in system memory. Reduce the model/context requirement or choose more VRAM if full residency is your goal.
Keep a favourite model resident while you use it, keep OCuLink cable changes to shutdowns, and pick the dock that fits your host. DEG1 for direct OCuLink, AG02 for two routes with power included, Sonnet for an enclosed Thunderbolt desk. Let VRAM choose the card.
Sources & methodology
Where these facts come from.
- MINISFORUM DEG1 interface and PSU fit · checked October 25, 2026
- MINISFORUM DEG1 manual: separate PSU, startup and no hot-swap · checked October 25, 2026
- AOOSTAR AG02 current interface, power and compatibility notes · checked October 25, 2026
- Sonnet 750ex current dimensions, power and OS specifications · checked October 25, 2026
- Sonnet 750/750ex installation and operating guide · checked October 25, 2026
- Intel Thunderbolt 3/4 transport and PCIe requirements · checked October 25, 2026
- PCI-SIG PCIe generations and line coding · checked October 25, 2026
- USB-IF USB4 transport and PCIe tunnelling overview · checked October 25, 2026
- Linux kernel USB4/Thunderbolt PCIe authorization and BIOS settings · checked October 25, 2026
- Ollama FAQ: residency, GPU placement and PCI bus traffic · checked October 25, 2026
- Ollama supported NVIDIA GPUs and driver guidance · checked October 25, 2026
- NVIDIA CUDA guide: separate memories and keeping data on GPU · checked October 25, 2026
- ASUS Dual RTX 5060 Ti OC 16GB specifications · checked October 25, 2026
- MSI RTX 3060 Ventus 2X 12G OC specifications · checked October 25, 2026
- ADT-Link M.2 NVMe to OCuLink adapter direction and PCIe lanes · checked October 25, 2026
Source dates are listed above.
As an Amazon Associate I earn from qualifying purchases.
YOUR NEXT PROJECT / THE GEAR
Parts list
- MINISFORUM DEG1 OCuLink GPU dockCheck price on Amazon
Use your own ATX or SFX supply with a direct PCIe OCuLink connection.
- AOOSTAR AG02 OCuLink + USB4 GPU dockCheck price on Amazon
Choose OCuLink or USB4 with a built-in supply and room for a long graphics card.
- Sonnet Breakaway Box 750exCheck price on Amazon
Keep the card enclosed with a supplied PSU, USB ports and Ethernet.
- ASUS Dual RTX 5060 Ti OC 16 GB (DUAL-RTX5060TI-O16G)Check price on Amazon
Choose when your model and context need more room than 12 GB.
- MSI RTX 3060 VENTUS 2X 12G OCCheck price on Amazon
Choose for a small quantized-model target with the runtime memory checked.
Prepared by Racks & Watts.