2018 Mac Mini [8th,4C,B] + GTX 1060 @ 32Gbps-TB3 (VisionTek Mini eGFX) + Win10 1...
 
Notifications
Clear all

2018 Mac Mini [8th,4C,B] + GTX 1060 @ 32Gbps-TB3 (VisionTek Mini eGFX) + Win10 1809 [itsage]  

 of  2
  RSS

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

One test I wanted to run was the performance difference between display loopback mode through the same Thunderbolt 3 controller as the eGPU vs separate TB3 controller. The 2018 Mac mini with its two TB3 controllers and four ports was the perfect candidate for this experiment. I used a Mini eGFX prototype bought on eBay that came with a TUL GTX 1060 3GB. The monitor was an ASUS MB16AC, connected to the Mac mini directly through a USB-C cable.

 

System specs:

Late 2018 Mac mini – i5-8500B/UHD Graphics 630 iGPU/8GB RAM/256GB SSD

 

eGPU hardware:

Mini eGFX Prototype + GTX 1060 + .5m Thunderbolt 3 cable

 

Hardware pictures:

ASUS MB16AC portable USB-C monitor drew power directly from the Mac mini's USB-C port. Intel UHD Graphics 630 iGPU ran the USB-C monitor while GTX 1060 eGPU's ports were vacant except for one DisplayPort during the external monitor mode testing.

 

Installation steps:

In macOS I could see the enclosure under System Information > Thunderbolt tree and all devices through the TB3 enclosure in PCI tree. Due to no Nvidia web drivers in Mojave I only tested this GTX 1060 eGPU in Windows 10. 

To keep the Intel UHD Graphics 630 iGPU activated in Boot Camp I relied on @goalque's eGPU EFI Boot Manager. These are the basic steps I took to get this setup going:

This setup and boot-up procedure allows me to run internal display mode through Nvidia Optimus. Intel iGPU can power any monitor connected directly to the Mac mini (HDMI, USB-C, and Thunderbolt 3) and get loopback acceleration from the eGPU.

 

Benchmarks:

Right off the bat AIDA64 showed a clear bandwidth difference with USB-C monitor and eGPU sharing the same TB3 controller vs  using separate controller. Loopback same controller is far left. Loopback separate controller is in the middle. External monitor mode is far right.

Mac mini + GTX 1060 eGPULoopback Same TB3 ControllerLoopback Separate TB3 ControllerExternal Monitor Mode
Unigine Valley2,2882,3092,364
Unigine Heaven1,2401,2511,279
Unigine Superposition7,0227,1207,357
3DMark Time Spy3,5613,5533,586
3DMark Fire Strike9,8989,93610,481
Tomb Raider 201380.3 FPS81.1 FPS87.3 FPS
Dirt Rally66.5 FPS60.5 FPS80.5 FPS
Shadow of Mordor59.4 FPS60.8 FPS65.8 FPS
Hitman67.0 FPS68.8 FPS76.8 FPS
Strange Brigade58.0 FPS60.0 FPS60.0 FPS
Grand Theft Auto V42.3 FPS42.9 FPS45.3 FPS

 

Comments:

These benchmark results indicate there's an advantage in connecting the monitor and eGPU to separate controllers. I will run this same test on a more powerful eGPU.

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

 
2020 15" HP Spectre X360 [11th,4C,G] + RTX 2080 Ti @ 32Gbps-TB4 (AORUS Gaming Box) + Win10 2004 [build link]  


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

Would be interesting to see test results for GPU in normal PCIe set up... looks like loop back performance degradation is nowhere near as bad as I thought, but defo be interesting to see if the gap widens on more powerful GPUs.

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
jangoloti
(@jangoloti_1)
Estimable Member
Joined: 1 year ago
 

@itsage, The W10 build for Nvidia eGPUs is not as important as for AMD ones right?

I am planning to put my old KFA2 enclosure to use with W10 but I cannot even start it without eGPU, it must be corrupted.

I tried to reset the installation through a safe mode boot but I had no luck, and was planning to reinstall W10. Do I need to delete and recreate the partition with Bootcamp assistant? 

This post was modified 6 months ago

Mac Mini 2018 i7 16 GB 512 GB SSD, Mac Book Pro 2016, HP Z31x, Sonnet Breakaway Box 550 W, Nitro+ RX5700 XT, KFA2 SNPR 1060 6GB eGPU,...


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

@jangoloti_1, Nvidia eGPUs don't tend to have issues with different Windows 10 versions. If your Boot Camp volume is corrupted, it's best to start fresh with Boot Camp Assistant.

 

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

 
2020 15" HP Spectre X360 [11th,4C,G] + RTX 2080 Ti @ 32Gbps-TB4 (AORUS Gaming Box) + Win10 2004 [build link]  


ReplyQuote
jangoloti
(@jangoloti_1)
Estimable Member
Joined: 1 year ago
 

@itsage, thanks that is what I am trying since yesterday. I cannot install any build, it gets blocked when installing the drivers seemingly. I am looking for solutions in different websites. Not even linked to the eGPU.

 

This post was modified 6 months ago

Mac Mini 2018 i7 16 GB 512 GB SSD, Mac Book Pro 2016, HP Z31x, Sonnet Breakaway Box 550 W, Nitro+ RX5700 XT, KFA2 SNPR 1060 6GB eGPU,...


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

@jangoloti_1, Is it a detection issue of the eGPU in Windows? Do you see it in Device Manager? Run DDU to remove all graphics drivers and PCIe port associations then hot-plug the KFA2 SNPR to see if that makes a difference.

 

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

 
2020 15" HP Spectre X360 [11th,4C,G] + RTX 2080 Ti @ 32Gbps-TB4 (AORUS Gaming Box) + Win10 2004 [build link]  


ReplyQuote
jangoloti
(@jangoloti_1)
Estimable Member
Joined: 1 year ago
 

@itsage, It is before that, I cannot even install W10. I deleted my old Bootcamp partition and started anew. It gets to a point where the devices are being detected and then the screen goes black and the Mac is unresponsive. I have tried to do a reset in safe mode thru command line but it does not find the boot file or something. It is as it did not finish installing.

 

Mac Mini 2018 i7 16 GB 512 GB SSD, Mac Book Pro 2016, HP Z31x, Sonnet Breakaway Box 550 W, Nitro+ RX5700 XT, KFA2 SNPR 1060 6GB eGPU,...


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

@jangoloti_1, Ok. It may be something else with the Mac mini firmware. Do you have the Security Boot settings disabled? I still have Win10 1903 V1 ISO on my 2018 Mac mini and have not upgrade that to anything newer.

 

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

 
2020 15" HP Spectre X360 [11th,4C,G] + RTX 2080 Ti @ 32Gbps-TB4 (AORUS Gaming Box) + Win10 2004 [build link]  


ReplyQuote
jangoloti
(@jangoloti_1)
Estimable Member
Joined: 1 year ago
 

@itsage

I do have Full security enabled but normally the use of Bootcamp bypasses that security, doesn't it? 

I have tried everything but it gets stuck with no HDMI signal after a Windows window logo and a whirlwind, at times it starts configuring devices and then gets stuck.

- Resetting NVRAM (I get a message "Error clearing firmware variables: (iokit/common) not permitted" while doing it on Terminal through nvram -c, with a key combination nothing happens. Can that be it?)

- Repairing disk in Recovery mode.

- With two different iso packages, 1903 and 1909.

- Removing anything connected to the Mac except mouse, keyboard and screen through HDMI.

- Updating to 10.15.4 incremental update.

I really do not know what more to do.

I now this is not the place for this but if anybody has an idea I will not complain...

 

 

Mac Mini 2018 i7 16 GB 512 GB SSD, Mac Book Pro 2016, HP Z31x, Sonnet Breakaway Box 550 W, Nitro+ RX5700 XT, KFA2 SNPR 1060 6GB eGPU,...


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

@jangoloti_1, I'm running 10.15.5 Beta on my 2018 Mac mini and have Secure Boot disabled since the first week of owning it. The Apple T2 Security Chip controls many internal components so when there's a firmware issue, it may interfere with Windows installation. I'd say to try the 10.15.5 Beta and see if that helps.

 

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

 
2020 15" HP Spectre X360 [11th,4C,G] + RTX 2080 Ti @ 32Gbps-TB4 (AORUS Gaming Box) + Win10 2004 [build link]  


jangoloti liked
ReplyQuote
 of  2