2019 ASRock Deskmini A300 [R4K,6C,G] + RX 5500 XT @ 32Gbps-M2 (ADT-Link R43SG) +...
 
Notifications
Clear all

2019 ASRock Deskmini A300 [R4K,6C,G] + RX 5500 XT @ 32Gbps-M2 (ADT-Link R43SG) + Win10 // first SFF Desktop Ryzen 4000 Pro x4 3.0 M.2 eGPU build  

  RSS

rubicoin
(@rubicoin)
Active Member
Joined: 3 weeks ago
 
Time has finally come! I always wanted to expand the GPU capabilities of my 1.92L ASRock Deskmini A300 SFF system and now it's done.
See main steps of this highly economic but still reasonably maxed out eGPU build for the Deskmini platform below.
 
 
System specs
  • ASRock Deskmini A300 base version (no M.2 Wi-fi module), beta BIOS 3.60S
  • Ryzen 5 Pro 4650G with Noctua NH-L9a cooler + NF-A9 25 mm Chromax fan swap
  • 2x8 GB G.Skill Ripjaws F4-3000C16D-16GRS CL16 @ 3200 MHz with alu heatspreader mod
  • Adata SX8200 Pro 256GB SSD with Delock heatsink
  • Kingston 2x240GB SATA SSD in RAID0 for fast storage
  • Silverstone magnetic dust filter & Deskmini VESA mount (PC attached to the side of my table)
  • FiiO K3 USB DAC for decent sound output, connected to front Type-C port

 

eGPU Hardware

  • ADT-Link R43SG 50 cm M.2 to PCIe 3.0 x4 adapter + Dell DA-2 D220P-01 PSU + SAPPHIRE Radeon PULSE RX 5500 XT 4GB (all hidden behind desk)
  • LG 29UM69G 21:9 UltraWide IPS Gaming Monitor + DP connection

 

Installation steps & pictures

  • M.2 adapter arrived, ready to mod case:
01 epgu parts

 

  • Cable has to go through here (what and where to cut?):
02 epgu fit here

 

  • Not much clearance when assembled but should be enough (fortunately cut-out only needed for the ribbon cable, not the adapter part):
03 epgu space for cable

 

  • I/O shield cut (lower right edge completely removed):
04 epgu io cut

 

  • Adapter easily connected to rear M.2 slot (clever & flat solution from ADT-Link, fits perfectly under the motherboard):
05 epgu connected m2

 

  • OK, not so fast! Problems! (Cable has no flex to the sides at all, so it does not align with the new hole on my i/o shield. My bad, always measure twice before cutting. More dremeling needed. Also cable has to be protected against that metal VGA port mounting teeth thing. 4 layers of duct tape solves this though):
06 epgu recut needed

 

  • I/O shield cut-out is ok now (with tiny DIY plastic cosmetic & protecting plate glued to the metal) and GPU succesfully connected:
07 epgu connected pcie

 

  • All set! The eGPU is hidden behind my desk with all the power bricks, cables etc. (placed on a matching DIY shelf):
08 epgu hidden

 

  • Closer look (with the Dell PSU brick attached):
09 epgu hidden closelook

 

And that's it! Hardware setup is no big deal if you know what to cut and how much to cut... and now we do 😛

 

Configuration & screenshots

After powering DELL PSU and turning A300 on, system posted just fine. The BIOS was automatically reset though (beta 3.60S). After reconfiguring all my settings (XMP, SATA mode, fan speed etc.) Windows 10 launched without problems. Half a minute later OS became somewhat unresponsive, but no system messages or errors were displayed (it was clearly something going in the background) so I did a quick reboot. After logging back to Windows all was Plug & Play, no configuration needed.

Adrenalin listed RX 5500 XT as GPU1 and Ryzen iGPU as GPU2 right away. Bus setting of the 5500 XT was reported as PCI Express 3.0 x4:

10 egpu igpu combined
11 egpu aida
12 egpu gpuz

Just to be sure I disabled iGPU in device manager (GPU2 entry in Adrenaline disappeared immediately) and ran some benchmarks. I have no baseline for this CPU+GPU setup to determine performance hit of the 32 Gb/s PCIe bus vs the full supported PCIe 4.0 x8 speed (somewhere ~8%), so I can only compare results to the original 4650G iGPU setup. But this was my main goal anyway: finding out how much more GPU performance can be added to the system this way (~250$ with all new parts), compared to a costly 4750G upgrade (which adds only +15-20% iGPU performance for +100$, also ignore CPU core benefit here, as 4650G easily beats 'gaming king' Ryzen 5 3600, while GPU performance remains the weakest point of A300). So let's see my initial results! 

 

Benchmarking, iGPU vs eGPU comparison, DX12 vs DX11

13 egpu igpu superposition cmp
14 egpu igpu timespy cmp

Superposition: +255% graphics performance, 3DMark Time Spy: +286% graphics score with 5500 XT vs 4650G iGPU! NOT TOO SHABBY (© Linus Sebastian)

 

16 egpu sottf bench dx12 vs dx11

Shadow of the Tomb Raider benchmark: DX12, 100% GPU bound, 35 FPS vs DX11, 15% GPU bound, 49 FPS.

 

Gaming, FPS changes

All @ High/Ultra settings running on a 1080p 75 Hz Freesync display:

  • Witcher 3: Wild Hunt | 20-25 fps → 50-60 fps
  • Shadow of the Tomb Raider | 15-19 fps → 50-69 fps
  • Divinity: Original Sin 2 | 28-32 fps → 100-110 fps
  • Tomb Raider (2013) | 30-36 fps → 95-115 fps

These values show a major leap in gaming performance for me (from very slow to reasonably fine gameplay at maxed out graphics settings) as expected.

 

Temps & noise

Nothing exciting to report here, the 25 mm thick system fan keeps everything cool at ~900 rpm in the case. Sapphire PULSE has fan-stop function (no spinning fan @ idle and moderate load) and the double 100 mm fans are inaudible even at full load (obviously no problem with airflow outside the case though).

 

Conclusion

So I can only say that I'm fully satisfied with the price/performance ratio of this tiny little PC (not counting all the hidden parts like a 23 cm long GPU, a ~40 cm long ribbon cable coming out of the case and a giant power brick, lol). I guess this performance could have been easily matched with a mini-iTX build, but whole system would be much more expensive and bigger!

15 egpu fullsetup
This topic was modified 2 weeks ago

System: ASRock Deskmini A300 | Ryzen 5 Pro 4650G | 2x8 GB G.Skill Ripjaws CL16 @ 3200 MHz | Adata SX8200 Pro 256GB SSD + Kingston 2x240GB SATA SSD in RAID0
eGPU: ADT-Link R43SG 50 cm M.2 to PCIe 3.0 x4 adapter | Dell DA-2 D220P-01 PSU | SAPPHIRE Radeon PULSE RX 5500 XT 4GB | LG 29UM69G 21:9 IPS Gaming Monitor

 
2019 ASRock Deskmini A300 [R4K,6C,G] + RX 5500 XT @ 32Gbps-M2 (ADT-Link R43SG) + Win10 [build link]  


VIBRIO, itsage, nando4 and 2 people liked
ReplyQuote
Vault13
(@vault13)
New Member
Joined: 2 years ago
 

For a moment there (8th pic), I thought why does he have it connected like that to the PSU 🙂 

Thanks for sharing, gives me confidence to do my own!

2012 nMBP 13-inch (mid) + Gigabyte 1650 OC low profile + Sonnet Breakaway 550


rubicoin liked
ReplyQuote
rubicoin
(@rubicoin)
Active Member
Joined: 3 weeks ago
 

@vault13, it's a bit messy back there for sure 🙂

doing your own build is always fun. the more modding is needed, the better. go for it!

 

System: ASRock Deskmini A300 | Ryzen 5 Pro 4650G | 2x8 GB G.Skill Ripjaws CL16 @ 3200 MHz | Adata SX8200 Pro 256GB SSD + Kingston 2x240GB SATA SSD in RAID0
eGPU: ADT-Link R43SG 50 cm M.2 to PCIe 3.0 x4 adapter | Dell DA-2 D220P-01 PSU | SAPPHIRE Radeon PULSE RX 5500 XT 4GB | LG 29UM69G 21:9 IPS Gaming Monitor

 
2019 ASRock Deskmini A300 [R4K,6C,G] + RX 5500 XT @ 32Gbps-M2 (ADT-Link R43SG) + Win10 [build link]  


ReplyQuote