2018 Mac Mini [8th,4C,B] + RX Vega 56 @ 32Gbps-TB3 (Sapphire GearBox) + macOS 10...
 
Notifications
Clear all

2018 Mac Mini [8th,4C,B] + RX Vega 56 @ 32Gbps-TB3 (Sapphire GearBox) + macOS 10.14.2 & Win10 [itsage]  

 of  2
  RSS

itsage
(@itsage)
Illustrious Member Admin
Joined: 4 years ago
 

There are always compromises with choosing a Mac it seems. I like the 2018 13" quad-core MacBook Pro a lot. I don't appreciate the Apple T2 chip being the gatekeeper though. There are instances when one failed boot attempt led to automatic Recovery boot to reset the password.

The 2017 13" MacBook Pro is still a very capable machine. Recently I found a nice deal on an i7/16GB/1TB configuration. I'll run eGPU tests through it soon and make comparisons with the 2018.

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2018 Mac Mini [8th,4C,B] + RX Vega 56 Nano @ 32Gbps-TB3 (Gigabyte Gaming Box) + macOS 11 & Win10 2004 [build link]  


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Noble Member Moderator
Joined: 4 years ago
 

That would be super interesting, I only had a chance to test a couple of games and found the fps increase a lot less than expected, I assume performance is getting bottlenecked by my slightly unusual set up.

I sadly want it all, Mac hardware and Gaming PC performance, we're getting closer, just wish Apple would make things a little bit easier for us (Nvidia/Bootcamp support).

2017 13" MacBook Pro Touch Bar
GTX1060 + AKiTiO Thunder3 + Win10
GTX1070 + Sonnet Breakaway Box + Win10
GTX1070 + Razer Core V1 + Win10
Vega 56 + Razer Core V1 + macOS + Win10
Vega 56 + Mantiz Venus + macOS + W10

---

LG 5K Ultrafine flickering issue fix

 
2017 13" MacBook Pro [7th,2C,U] + RX 5700 XT @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.15.4 & Win10 2004 [build link]  


ReplyQuote
itsage
(@itsage)
Illustrious Member Admin
Joined: 4 years ago
 

@eightarmedpet I used rEFInd on the 2018 Mac mini yesterday after fully removing all drivers with DDU. rEFInd is more predictable in terms of eGPU detection (ADM eGPU connected to TB3 port closest to HDMI port). One thing I noticed is that H2D bandwidth through rEFInd is 2,1xx MB/s vs 2,5xx MB/s when using automate-eGPU EFI due to Windows 10 1809. This may explain why you were able to get the 5K UltraFine going with automate-eGPU EFI but not rEFInd.

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2018 Mac Mini [8th,4C,B] + RX Vega 56 Nano @ 32Gbps-TB3 (Gigabyte Gaming Box) + macOS 11 & Win10 2004 [build link]  


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Noble Member Moderator
Joined: 4 years ago
 

@itsage cheers for the extra info and testing! I had a hunch that would be the case, guess I’m stuck between a rock and a hard place due to the Ultrafine. 
Think the mini was a bit of an impulse buy anyway, trying to cut down on computers not buy more! For now at least... thanks again champ!

2017 13" MacBook Pro Touch Bar
GTX1060 + AKiTiO Thunder3 + Win10
GTX1070 + Sonnet Breakaway Box + Win10
GTX1070 + Razer Core V1 + Win10
Vega 56 + Razer Core V1 + macOS + Win10
Vega 56 + Mantiz Venus + macOS + W10

---

LG 5K Ultrafine flickering issue fix

 
2017 13" MacBook Pro [7th,2C,U] + RX 5700 XT @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.15.4 & Win10 2004 [build link]  


itsage liked
ReplyQuote
itsage
(@itsage)
Illustrious Member Admin
Joined: 4 years ago
 

@eightarmedpet I did more testing with Thunderbolt 3 monitor output through the UHD Graphics 630 iGPU. When I booted into Windows without the eGPU I get Thunderbolt 3 output on the HP Z27q monitor (via Thunderbolt 3 to dual DisplayPort adapter). When I booted into Windows with the eGPU, I do not get Thunderbolt 3 output with the same iGPU arrangement. So the eGPU does something to the amount of bandwidth available to the 5K Thunderbolt 3 connection. Below are AIDA64 screen captures on the same hardware (mini-eGPU prototype + R9 Nano). You can see the higher H2D speed through Thunderbolt 3 connection using @goalque's automate-eGPU EFI due to Windows 10 1803.

rEFInd Boot Manager Automate-eGPU EFI

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2018 Mac Mini [8th,4C,B] + RX Vega 56 Nano @ 32Gbps-TB3 (Gigabyte Gaming Box) + macOS 11 & Win10 2004 [build link]  


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 4 years ago
 
Posted by: itsage

So the eGPU does something to the amount of bandwidth available to the 5K Thunderbolt 3 connection. Below are AIDA64 screen captures on the same hardware (mini-eGPU prototype + R9 Nano). You can see the higher H2D speed through Thunderbolt 3 connection using @goalque's automate-eGPU EFI.

Interesting statements. As you may recall, I was able to get a Vega 64 & GTX 1070 to run simultaneously on Bootcamp Windows 10 (one eGPU per side - it just worked without any hacks). I didn't test AIDA bandwidth, but perhaps the results could have been interesting.

Odd to see a bandwidth difference between reFIND vs. automate-eGPU EFI. Are these results consistent and reproducible across multiple boots?

purge-wranglertbt-flashpurge-nvdaset-eGPU
Insights Into macOS Video Editing Performance

Master Threads:
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro

 
2019 13" MacBook Pro [8th,4C,U] + RX Vega 64 @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.14.6 & Win10 [build link]  


itsage liked
ReplyQuote
itsage
(@itsage)
Illustrious Member Admin
Joined: 4 years ago
 

@mac_editor Thank you for questioning. I went through all recent builds and believe the lower H2D speed is actually due to Windows 1809 rather than rEFInd vs automate-eGPU EFI. Here are Mac mini builds with Breakaway Puck 560, and RX 590 + Node Pro which posted higher H2D speed. There are also examples from the 2018 MacBook Pro 13" with RX Vega 56 + Mantiz Venus, WX 9100 + Node Pro, and R9 Nano + Gaming Box. These builds were all on Windows 10 1803 and a mix of rEFInd and automate-eGPU EFI. I will upgrade the 2018 MacBook Pro 13" to Windows 10 1809 soon to confirm.

Update: I switched back to using automate-eGPU EFI on this Mac mini (W10 1809). The H2D speed did not improve. What changed was Thunderbolt 3 monitor output from the UHD graphics iGPU to the HP Z27q. The eGPU connected to TB3 port next to HDMI while the TB3 to dual DisplayPort adapter connected to TB3 port next to Ethernet port.

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2018 Mac Mini [8th,4C,B] + RX Vega 56 Nano @ 32Gbps-TB3 (Gigabyte Gaming Box) + macOS 11 & Win10 2004 [build link]  


ReplyQuote
joevt
(@joevt)
Noble Member
Joined: 3 years ago
 
Posted by: itsage

What changed was Thunderbolt 3 monitor output from the UHD graphics iGPU to the HP Z27q. The eGPU connected to TB3 port next to HDMI while the TB3 to dual DisplayPort adapter connected to TB3 port next to Ethernet port.

So you get better H2D to the eGPU when the Thunderbolt display is connected to the other Thunderbolt controller?

This means that DisplayPort output on a single Thunderbolt controller to a single port affects both ports of the Thunderbolt controller?

We've already seen that two ports are limited for PCIe traffic - 22 Gbps for each port but nowhere near 30 Gbps when you try to raid both ports together. I didn't think PCIe traffic on one port would be affected by DisplayPort traffic on the other port.

Thunderbolt controllers are not as fast as they could be, even if you allow for the 22 Gbps cap for PCIe traffic.

Mac mini (2018), Mac Pro (Early 2008), MacBook Pro (Retina, 15-inch, Mid 2015), GA-Z170X-Gaming 7, Sapphire Pulse Radeon RX 580 8GB GDDR5, Sonnet Echo Express III-D, Trebleet Thunderbolt 3 to NVMe M.2 case


itsage liked
ReplyQuote
 of  2