What Is OCuLink? How to Add an External GPU to a Mini PC (2026)
OCuLink is a small port that connects a mini PC directly to a desktop graphics card in an external dock. It is the fastest way to add a real GPU to a mini PC today, faster than USB4 or Thunderbolt 4, but it has trade-offs: no hot-plugging, no power or display over the cable, and only some mini PCs have it. This guide explains what OCuLink is, how much performance you actually keep, which mini PCs and docks support it, and how to set one up step by step.
In short
OCuLink carries four lanes of PCIe 4.0 out of the mini PC: about 64 Gbit/s, or roughly 8 GB/s in each direction. That is about twice the PCIe bandwidth an eGPU gets over USB4 or Thunderbolt 4, and in published tests the same graphics card ran 20–28% faster over OCuLink than over USB4. A mid-range card keeps most of its desktop performance; a flagship card such as an RTX 4090 still loses a noticeable share at 1080p. Choose OCuLink if you want a permanent gaming or AI setup at home; choose USB4 if you want one cable that also carries display, USB and charging.
What changed in this update (Oct 12, 2026)
This guide now includes our former article “How to Add an eGPU to a Mini PC”, so setup steps and troubleshooting live in one place. We corrected the bandwidth (64 Gbit/s, about 8 GB/s, not “64 GB/s”), replaced estimated frame rates with published test results, and fixed the mini PC list: the BOSGAME M4 Plus uses a Ryzen 9 7940HS with Wi-Fi 6 (not an HX 370 with Wi-Fi 7), and the GMKtec K6 uses a Ryzen 7 7840HS. We also corrected the name (Optical-Copper Link) and removed the claim that OCuLink keeps “95–98%” of desktop performance: tests show the loss depends heavily on the card and the resolution.
What is OCuLink?
OCuLink (Optical-Copper Link) is a cable standard that extends PCIe lanes outside a computer. On a mini PC it exposes four PCIe 4.0 lanes, so an external graphics card talks to the processor almost as if it were plugged into a motherboard slot.
The standard comes from PCI-SIG, the group behind PCIe, and was first used in servers to connect storage. Mini PC makers adopted it because it is cheap and simple: there is no controller chip translating the signal, just PCIe lanes on a cable. The port is a small rectangular socket, often listed as “OCuLink (SFF-8612)” or “PCIe 4.0 x4 OCuLink” on spec sheets, and the dock comes with the matching cable.
Because it is raw PCIe, OCuLink does only one thing. It carries no power, no USB and no video back to the mini PC, and it is not designed to be plugged or unplugged while the computer is on. Those limits matter as much as the speed when you choose between OCuLink and USB4.
OCuLink vs USB4 vs Thunderbolt: bandwidth
OCuLink gives the graphics card a dedicated PCIe 4.0 x4 link (about 8 GB/s each way). USB4 and Thunderbolt 4 run at 40 Gbit/s in total, and the PCIe data for the GPU travels inside that link at no more than about 32 Gbit/s, roughly half of OCuLink.
| Connection | PCIe for the GPU | Hot-plug | Carries display, USB, power | On mini PCs |
|---|---|---|---|---|
| OCuLink (PCIe 4.0 x4) | 64 Gbit/s, dedicated | No | No | Some AMD models |
| USB4 (40 Gbit/s) | Up to about 32 Gbit/s, tunneled | Yes | Yes | Most mid-range and high-end models |
| Thunderbolt 4 | 32 Gbit/s minimum, tunneled | Yes | Yes | Intel models |
| USB4 v2 / Thunderbolt 5 (80 Gbit/s) | Up to 64 Gbit/s, tunneled | Yes | Yes | A few 2026 models (e.g. Minisforum MS-S1 Max) |
| USB 3.2 (USB-C, 10–20 Gbit/s) | None | — | — | Cannot drive an eGPU |
Two details are often missed. First, a USB-C socket is not necessarily USB4: a 10 Gbit/s USB 3.2 port looks identical but cannot run a graphics card. Check the spec sheet for “USB4 40Gbps” or “Thunderbolt”. Second, the 80 Gbit/s generation (USB4 v2 and Thunderbolt 5) closes most of the bandwidth gap with OCuLink while keeping hot-plugging and a single cable, but very few mini PCs and docks support it yet.
How much performance do you lose?
Over OCuLink, a mid-range card loses little; a flagship card loses more, especially at 1080p. In HotHardware’s tests, an RX 7800M ran 20–28% faster over OCuLink than over USB4, and an RTX 4090 over OCuLink scored 17–23% below a desktop in 3DMark Time Spy but matched it at 4K.
| Test | Card | Result | Source |
|---|---|---|---|
| OCuLink vs USB4, 1440p, 3DMark and 5 games | Radeon RX 7800M (OneXGPU 2) | OCuLink 20–28% faster | HotHardware, Nov 2024 |
| OCuLink vs desktop, Time Spy | RTX 4070 Ti Super | −10% | Golden Pig Upgrade, via Notebookcheck |
| OCuLink vs desktop, Time Spy (1440p) | RTX 4090 | −17% (external monitor) to −23% (laptop screen) | Golden Pig Upgrade, via Notebookcheck |
| OCuLink vs desktop, Time Spy Extreme (4K) | RTX 4090 | 0% (external monitor) to −5% | Golden Pig Upgrade, via Notebookcheck |
| Thunderbolt 3 eGPU vs desktop | RTX 4090 (Aorus Gaming Box) | Up to −36% | Notebookcheck |
The OCuLink-vs-desktop tests used a laptop host; results on a mini PC with the same port are comparable but not identical. Game results vary more than 3DMark scores.
The pattern is consistent across tests. The narrower the link, the more a fast card waits for data, so the loss grows with the card’s speed and shrinks at higher resolutions, where each frame takes longer to draw. Two practical rules follow: plug your monitor into the graphics card, not into the mini PC (sending frames back over the cable costs performance), and don’t pair a small link with a flagship card. A mid-range card such as an RTX 5060 Ti or RX 9060 XT is the sweet spot for an OCuLink mini PC; an RTX 5090 is wasted on four lanes.
The processor still matters
An eGPU does not make the mini PC’s processor faster. In CPU-bound games and at high frame rates, a Ryzen 7 8845HS or Ryzen AI 9 HX 370 will limit a fast card before the cable does. For a high-refresh 1080p setup, a compact desktop with a built-in card (see our best gaming mini PCs) is often the better buy.
Which mini PCs have OCuLink?
OCuLink is mostly found on AMD Ryzen mini PCs from GMKtec, Minisforum, BOSGAME, Peladn and Reatan. Popular models without it include the GEEKOM A9 Max and AX8 Max, the Beelink SER9 Pro and the GMKtec EVO-X2, which offer USB4 only.
The models below have an OCuLink port and are in our product database. Specifications are kept up to date from the manufacturers’ listings; click a name to read our review where we have one.
| Model | CPU | Memory | Ports / displays | Price |
|---|---|---|---|---|
| Peladn HO5 | Ryzen AI 9 HX 370 · 12 cores | 32GB LPDDR5X-7500 (soldered) | USB4 · OCuLink · HDMI + 2× DP | Check price |
| BOSGAME M4 Plus | Ryzen 9 7940HS · 8 cores / 16 threads | 32GB DDR5 · upgradable to 64GB | OCuLink · USB4 · HDMI 2.0 · DP 1.4 | Check price |
| GMKtec K8 Plus | Ryzen 7 8845HS · 8 cores / 16 threads | DDR5-5600 · 2 SO-DIMM, up to 96GB | OCuLink · USB4 · HDMI · DP | Check price |
| Reatan X7 | Ryzen 7 H 255 · 8 cores | 64GB DDR5-5600 · 2 SO-DIMM | 2× USB4 · OCuLink · HDMI 2.1 · DP 2.0 | Check price |
| GMKtec EVO-X1 | Ryzen AI 9 HX 370 · 12 cores | 32GB LPDDR5X-7500 (soldered) | USB4 · OCuLink · triple display | Check price |
| Minisforum AI X1 Pro-370 | Ryzen AI 9 HX 370 · 12 cores | 64GB DDR5-5600 · 2 SO-DIMM, up to 128GB | 2× USB4 · OCuLink · HDMI · DP | Check price |
| GMKtec EVO-X3 | Ryzen AI Max+ 395 · 16 cores | 128GB LPDDR5X-8000 (soldered) | OCuLink · USB4 · HDMI 2.1 | Check price |
How to choose among them: the BOSGAME M4 Plus and GMKtec K8 Plus are the most affordable ways to get OCuLink, with upgradeable DDR5. The Peladn HO5 and GMKtec EVO-X1 pair it with the faster Ryzen AI 9 HX 370 but have soldered memory. The Minisforum AI X1 Pro-370 combines the HX 370 with upgradeable memory up to 128GB and two USB4 ports. The GMKtec EVO-X3 adds OCuLink to a Strix Halo chip, whose own graphics are already strong (see our local AI guide for what it can run).

Peladn HO5
A Ryzen AI 9 HX 370 with OCuLink, USB4, Wi-Fi 7 and dual 2.5GbE: a strong everyday desktop that can take a desktop GPU later.
Check current price on Amazon- OCuLink and USB4 on the same box
- 12-core HX 370, Radeon 890M
- Quiet in everyday use
- 32GB soldered, not upgradeable
- Pricier than 8845HS models with OCuLink

BOSGAME M4 Plus
An 8-core Ryzen 9 7940HS with OCuLink, USB4 and dual 2.5GbE, and memory you can upgrade to 64GB.
Check current price on AmazonRead our BOSGAME M4 Plus review
- OCuLink at a lower price
- Upgradeable DDR5
- Very low idle power
- 2023 processor
- Wi-Fi 6 only
- Audible fan under load
Which eGPU dock should you buy?
For any desktop graphics card, use an open OCuLink dock such as the Minisforum DEG1, which needs a separate ATX or SFX power supply. For a ready-made box, the GMKtec AD-GP1 has a Radeon RX 7600M XT built in and connects by OCuLink or USB4.

Minisforum DEG1
An open-frame OCuLink dock (PCIe 4.0 x4) with a full-size PCIe x16 slot and a forced power-on switch. Add any desktop card and an ATX or SFX power supply.
Check current price on Amazon- Takes full-size desktop cards, no length limit
- Upgrade the GPU later
- Inexpensive for an eGPU dock
- Power supply and GPU sold separately
- Open frame: dust and no protection
- No hot-plug

GMKtec AD-GP1
An external box with a Radeon RX 7600M XT (8GB) already inside, connected by OCuLink or USB4: the simplest way to add 1080p gaming graphics.
Check current price on Amazon- Nothing to assemble
- Works over OCuLink or USB4
- Compact and enclosed
- GPU cannot be replaced
- Laptop-class card with 8GB of video memory
Before buying a dock, check three things: the cable type in the box matches your mini PC’s port, the power supply covers your card with headroom (a 650W unit is comfortable for most mid-range cards), and the dock can switch the power supply on by itself. Beelink’s EX docking station is a different case: it uses a PCIe x8 connector that only fits Beelink’s GTi models, not OCuLink. For a wider look at docks, see our eGPU docks page.
How to set up an OCuLink eGPU, step by step
Install the card and power supply in the dock, connect the OCuLink cable with everything switched off, turn the dock on first and the mini PC second, install the graphics driver, and plug your monitor into the graphics card.
- Check the port. Confirm your mini PC has OCuLink (or USB4 40Gbps if you use a USB4 dock). Some models hide OCuLink behind a removable cover or offer it through an adapter in an M.2 slot; read the manual.
- Prepare the dock. Seat the graphics card in the PCIe slot, screw its bracket, and connect the power supply: the 24-pin cable to the dock and the PCIe power cables (8-pin or 12V-2×6) to the card.
- Switch everything off. OCuLink is not hot-pluggable. Shut down the mini PC fully (not sleep), then connect the OCuLink cable firmly at both ends.
- Connect the monitor to the graphics card. Use the HDMI or DisplayPort outputs on the card in the dock, not the mini PC’s own ports.
- Power on the dock first. Switch on the power supply (or the dock’s power switch) and wait a few seconds until the card’s fans spin.
- Start the mini PC. The card is detected at boot. If the screen stays black, connect a second monitor to the mini PC to see what Windows is doing.
- Install the driver. Download the latest driver from NVIDIA or AMD and reboot. With an AMD card and AMD integrated graphics, the AMD installer handles both.
- Check the link. In GPU-Z, the “Bus interface” field should end with “@ x4 4.0” while a game or the render test is running. If it shows 3.0 or x1, reseat the cable, try another cable, or set the PCIe slot to Gen 4 in the BIOS if your mini PC offers the option.
Shutting down
Turn off the mini PC first, then the dock. Unplugging the OCuLink cable while the PC is running usually crashes Windows and can corrupt open files.
Troubleshooting common OCuLink problems
Most problems come from the power-on order, a loose or long cable, or the monitor being connected to the mini PC instead of the graphics card.
| Symptom | Likely cause | Fix |
|---|---|---|
| Card not detected | Dock powered after the PC, cable not seated | Shut down, reseat the cable, power the dock first, then the PC |
| Lower performance than expected | Monitor on the mini PC’s port; link at PCIe 3.0 or x1 | Move the monitor to the card; check GPU-Z; try a shorter cable |
| Crashes or black screens in games | Power supply too weak, loose 12V-2×6 cable, driver conflict | Check the power supply rating, reseat cables, clean-install the driver |
| Random disconnections | Cable moved or strained, poor signal | Use the shortest cable that fits, avoid bending it near the plug |
| PC won’t boot with the dock attached | BIOS waits for the card, or the dock didn’t power the card | Update the BIOS; check the dock’s power-on switch |
Do you need OCuLink?
You need OCuLink if you want the most performance from a desktop card that will stay plugged in at your desk. USB4 is enough for a mid-range card, for occasional use, or if you want to plug and unplug a laptop-style dock every day.
Choose OCuLink if you game at 1440p with a card in the RTX 5060 Ti to RTX 5070 class, run AI models on a card with more video memory than your mini PC has, or want the eGPU setup to replace a tower. USB4 is fine if you play lighter games, use a ready-made USB4 enclosure, need display, USB and charging on one cable, or move the mini PC often. Skip the eGPU if you only need better integrated graphics: a Strix Halo mini PC (Radeon 8060S) plays many games at 1080p and 1440p on its own, without a second box and power supply.
A last point on cost: a dock, a power supply and a card often add up to more than a compact gaming PC with a desktop GPU built in. The mini PC + eGPU route wins when you already own a card, or when you want a quiet, small office computer that turns into a gaming machine only when the dock is switched on.
FAQ
What is OCuLink on a mini PC?
OCuLink is a port that carries four PCIe 4.0 lanes out of the mini PC. Connected to an eGPU dock, it lets a desktop graphics card work almost as if it were installed inside a desktop computer, at about 64 Gbit/s (roughly 8 GB/s each way).
Is OCuLink faster than USB4 for an eGPU?
Yes. OCuLink gives the card a dedicated PCIe 4.0 x4 link, about twice the PCIe bandwidth available over USB4 or Thunderbolt 4. In HotHardware’s tests the same Radeon RX 7800M ran 20 to 28 percent faster over OCuLink than over USB4 at 1440p.
Is OCuLink 64 GB/s?
No. OCuLink on mini PCs runs at 64 gigabits per second (PCIe 4.0 x4), which is about 8 gigabytes per second in each direction. The “64 GB/s” figure seen online confuses bits and bytes.
Can I hot-plug an OCuLink eGPU?
No. Connect or disconnect the OCuLink cable only when the mini PC is fully shut down. Power the dock on first, then the mini PC. USB4 and Thunderbolt docks can be hot-plugged.
Does OCuLink carry video or power?
No. OCuLink carries only PCIe data. Connect your monitor to the graphics card’s outputs, and power the dock with its own power supply. The mini PC keeps its own power adapter.
Which GPU is best for an OCuLink mini PC?
A mid-range card such as an RTX 5060 Ti, RTX 5070 or Radeon RX 9060 XT gives the best value: it keeps most of its desktop performance over four PCIe lanes. Flagship cards lose a larger share, especially at 1080p, and the mini PC’s processor often becomes the limit first.
Can I add OCuLink to a mini PC that doesn’t have it?
Sometimes, with an M.2-to-OCuLink adapter in a free NVMe slot, if the slot is PCIe 4.0 x4 and the case lets the cable out. It works but is fragile and unsupported by most makers. A USB4 enclosure is the safer option.
Related
- Best gaming mini PCs
- Best mini PC for local AI
- BOSGAME M4 Plus review
- Peladn HO5 review
- eGPU docks for mini PCs
- How to upgrade a mini PC’s RAM and SSD
Sources
- TweakTown, reporting HotHardware: RX 7800M up to 28% faster over OCuLink than USB4 (Nov 2024)
- Notebookcheck, RTX 4090 and RTX 4070 Ti Super over OCuLink vs desktop (Golden Pig Upgrade)
- ChargerLAB, Minisforum DEG1 review (PCIe 4.0 x4, ATX/SFX power, no hot-plug)
- AnandTech, Intel Thunderbolt 4 requirements (32 Gbit/s PCIe)
