late-2016 13" MBP + [email protected] (AKiTiO Thunder3) + macOS 10.12.3 [ikir]^  

  RSS

ikir
 ikir
(@ikir)
Prominent Member
Joined: 2 years ago
Posts: 756
February 16, 2017 8:02 pm  

 

 My configuration:

MacBook Pro 13" touchbar, i5 2,9Ghz, 8GB RAM, 512GB SSD, Iris 550

Thunder3 modded + bequiet! 750W ATX modular PSU + Nvidia GTX 780 Ti 3GB connected to LG Ultrawide 4K display

Hardware Installation

1. Opened Thunder3 classic (i will need some time to build an enclosure)

2. Put GTX 780 Ti 3GB

3. Connected Thunder3 to bequiet! 750W Powezone ATX PSU which power both GTX 780 Ti (6+8-pin PCie) and Akitio Thunder3 (barrel plug mod from molex)

 4. Connect to Mac

 

macOS configuration

1. Disabled SIP with csrutil from Recovery terminal

2. Downloaded TB3 enabler to let MacBook Pro use Thunder3 (sadly if you don't want to edit kext there is no way yet since Apple software blocked older Thunderbolt 3 devices)

3. Run new automate-GPU script 

Benchmarks:

 

 Valley Benchmark HD 1920x1080 wide extreme preset:

Iris 550 6,1 fps - 256 score

Thunder3+GTX 780 Ti 57,3 fps - 2398 score

 

Valley Benchmark 4K 3440x1440 ultrawide 2x ultra:

Iris 550 5fps - 207 score

Thunder3+GTX 780 Ti 42,7fps - 1788 score

 

 Geekbench 4 GPU:

Iris 550 30584 OpenCL score

Thunder3+GTX 780 Ti fail OpenCL score

 

Luxmark luxball:

Thunder3+GTX 780 Ti 11189

Thunder3+GTX 780 Ti + Iris 550 13696

 

 

Cinebench R15 OpenGL:

Thunder3+GTX 780 Ti 72,39 fps

 

 

eGPU.it | LG 34" 4K 34UC88 curved ultrawide display
MacBook Pro 2018 Touch Bar i7 quad-core 2.7Ghz - 16GB RAM - 512GB PCIe SSD --> my Mantiz Venus extreme mod with Sapphire Nitro+ RX Vega 64


Yukikaze, goalque and nando4 liked
ReplyQuote
Yukikaze
(@yukikaze)
Prominent Member Moderator
Joined: 2 years ago
Posts: 825
February 16, 2017 8:17 pm  

We demand pictures! 🙂

My eGPU Zoo - Link to my Implementations.
Want to output [email protected] out of an old system on the cheap? Read here.
"Always listen to experts. They'll tell you what can't be done, and why. Then do it."- Robert A. Heinlein, "Time Enough for Love."


ikir liked
ReplyQuote
nando4
(@nando4)
Noble Member Admin
Joined: 2 years ago
Posts: 1815
February 16, 2017 8:20 pm  
Posted by: Yukikaze

 

We demand pictures! 🙂

   

.. and bootcamped Windows.  Otherwise it's only a half Macbook eGPU implementation 🙂

eGPU Setup 1.35    •    eGPU Port Bandwidth Reference Table    •    Several builds
2015 15" Dell Precision 7510 M1000M + macOS 10.14 & Win10


ikir liked
ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 2 years ago
Posts: 1314
February 16, 2017 8:22 pm  

Does it work with Apple’s built-in Nvidia drivers?

1) sudo ./automate-eGPU.sh -uninstall
2) Restart
3) sudo ./automate-eGPU.sh -skip-web-driver
4) Restart

Just in case… what happens if you uninstall the TB3 enabler, and reboot into macOS by holding the Option key down? My Devil Box has the same TPS65982 chip and it reports “Unsupported” under the Thunderbolt bus. However, the TB3 enabler/binary hack is not necessary.

automate-eGPU EFIapple_set_os.efi
--
late-2016 13" Macbook Pro nTB + [email protected] (Netstor HL23T) + macOS & Win10
late-2016 13" Macbook Pro nTB + GTX980/[email protected] (Netstor HL23T) + macOS10.13 & Win10


ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 2 years ago
Posts: 756
February 16, 2017 10:22 pm  

ah ah ah guys i will update thread tomorrow. Pictures when i find a way to organize this mess 😛

 

@goalque

My first try was with Apple build-in drivers but i got no luck, in profiles it was detect as generic Nvidia card.

Do you mean i can remove TB3-enabler after first installation? Why holding Option?

eGPU.it | LG 34" 4K 34UC88 curved ultrawide display
MacBook Pro 2018 Touch Bar i7 quad-core 2.7Ghz - 16GB RAM - 512GB PCIe SSD --> my Mantiz Venus extreme mod with Sapphire Nitro+ RX Vega 64


ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 2 years ago
Posts: 1314
February 16, 2017 10:57 pm  

Okay, so the latest natively supported Kepler card is GTX 780 SC 6 GB (GK110B chip).

Because of the older TI82 PD controller - it does not support hot-plugging on macOS so booting from the cold power state, and holding down the Option key may initialize TB3 handshaking without the binary hack, as with the TI82 equipped Devil Box (DSL 6540). What’s your Thunder3 firmware version? Even though we have the same PD and TB3 controller, the older firmware (17.17) possibly explains why the Devil Box doesn’t need the hack.

Another approach is to skip DetectGPU function:

https://egpu.io/forums/mac-setup/issue-asus-xg-station-2-2016-macbook-pro-15-xfx-rx480-4g-cannot-detect-the-egpu-with-automate-egpu-sh/#post-2716

automate-eGPU EFIapple_set_os.efi
--
late-2016 13" Macbook Pro nTB + [email protected] (Netstor HL23T) + macOS & Win10
late-2016 13" Macbook Pro nTB + GTX980/[email protected] (Netstor HL23T) + macOS10.13 & Win10


ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 2 years ago
Posts: 756
February 16, 2017 11:26 pm  
@goalque
Versione firmware: 19,1 

 

 @Nando Bootcamp refuses to install on my mac! I will try again.

 

 

PS: you can add this to implementation page

eGPU.it | LG 34" 4K 34UC88 curved ultrawide display
MacBook Pro 2018 Touch Bar i7 quad-core 2.7Ghz - 16GB RAM - 512GB PCIe SSD --> my Mantiz Venus extreme mod with Sapphire Nitro+ RX Vega 64


goalque liked
ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 2 years ago
Posts: 756
February 18, 2017 6:52 am  

Final Cut Pro X is working!

eGPU.it | LG 34" 4K 34UC88 curved ultrawide display
MacBook Pro 2018 Touch Bar i7 quad-core 2.7Ghz - 16GB RAM - 512GB PCIe SSD --> my Mantiz Venus extreme mod with Sapphire Nitro+ RX Vega 64


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Noble Member
Joined: 2 years ago
Posts: 1099

ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 2 years ago
Posts: 756
February 26, 2017 4:25 pm  

@Eightarmedpet

Need a hub or USB-C peripheral connected to another port. I have a power delivery hub, so when i'm at home i plug eGPU and this device.

 

@all

GTX 780 Ti consume a lot of power, i'm trying the same setup with GTX 980, because i had some kernel panics under heavy load with my PSU stopping and i think 780 Ti drains too much power.

eGPU.it | LG 34" 4K 34UC88 curved ultrawide display
MacBook Pro 2018 Touch Bar i7 quad-core 2.7Ghz - 16GB RAM - 512GB PCIe SSD --> my Mantiz Venus extreme mod with Sapphire Nitro+ RX Vega 64


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Noble Member
Joined: 2 years ago
Posts: 1099
February 27, 2017 11:26 am  

Cheers for the reply buddy... not ideal, but hardly much of an issue... only problem now is finding an Akitio Thunder 3! Can't find any available in the UK. If you hear of one for sale please let me know (I have been offered a Node for £250 but thinking I want to go small with my eGPU).

2017 13" MacBook Pro Touchbar + [email protected] (AKiTiO Thunder3) + Win10
2017 13" MacBook Pro Touch Bar + [email protected] (Sonnet Breakaway Box) + Win10

2017 13" MacBook Pro Touch Bar + GTX1070 (debating 2070 upgrade) @32Gbps-TB3 (Razer Core V1) + Win10
---
LG 5K Ultrafine flickering issue fix


ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 2 years ago
Posts: 756
February 27, 2017 11:28 pm  

@Eightarmedpet

Consider that you need an "hack" to let Thunder3 work under macOS, not a big issue anyway. I work in an Apple Reseller and i have Akitio too, i can check prices for you and availability but usually Italy prices are very very high compares to US and rest of EU too.

If you want i have 2  Dell DA-2 for use with Thunder 2/3, tested and already modded with barrel plug and on/off switch. I also see a 550W PSU with barely plug, 6/8PIN PCIe power. let me know if you need anything.

 

@all

I will post soon a compressive benchmark with 780 Ti, 980 and 980 Ti inside Thunder 3 and inside an high end hackintosh.

PS:  Nvidia GTX 780 Ti needs a lot of power, 500w and 550w PSU are not enough. Tried with a more powerful PSU and didn't get any crashes.

eGPU.it | LG 34" 4K 34UC88 curved ultrawide display
MacBook Pro 2018 Touch Bar i7 quad-core 2.7Ghz - 16GB RAM - 512GB PCIe SSD --> my Mantiz Venus extreme mod with Sapphire Nitro+ RX Vega 64


ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 2 years ago
Posts: 756
March 1, 2017 9:32 am  

Mega eGPU benchmark!!!

 

 

eGPU.it | LG 34" 4K 34UC88 curved ultrawide display
MacBook Pro 2018 Touch Bar i7 quad-core 2.7Ghz - 16GB RAM - 512GB PCIe SSD --> my Mantiz Venus extreme mod with Sapphire Nitro+ RX Vega 64


enjoy and nando4 liked
ReplyQuote
enjoy
(@enjoy)
Reputable Member
Joined: 2 years ago
Posts: 373
March 1, 2017 9:56 am  

@ikir Great :), on the External or Internal Display are the benchmarks?

ϟ AKiTiO Thunder2 + EVGA GTX 1060 6GB SC Gaming (macOS Sierra 10.12.4 and Windows 10)
 MacBook Pro (Retina, 15-inch, Later 2013) 3.2GHz Quad Core Intel i7-4750HQ / 8 GB 1600 MHz DDR3 / 256GB SSD + 1TB
mini eGPUPCI Express vs. ThunderboltMac CAN gameGaming Laptops vs. MacBook Pro with eGPU


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Noble Member
Joined: 2 years ago
Posts: 1099
March 1, 2017 1:22 pm  

Cheers buddy, yes please let me know how much a Thunder 3 would be, can't find them anywhere in the UK!  Impressive benchmarks too, barely loosing anything over the Hack (although I have just bought a hack anyway...)

2017 13" MacBook Pro Touchbar + [email protected] (AKiTiO Thunder3) + Win10
2017 13" MacBook Pro Touch Bar + [email protected] (Sonnet Breakaway Box) + Win10

2017 13" MacBook Pro Touch Bar + GTX1070 (debating 2070 upgrade) @32Gbps-TB3 (Razer Core V1) + Win10
---
LG 5K Ultrafine flickering issue fix


ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 2 years ago
Posts: 756
March 1, 2017 3:03 pm  
Posted by: enjoy

 

@ikir Great :), on the External or Internal Display are the benchmarks?

   

External 😀 4k

eGPU.it | LG 34" 4K 34UC88 curved ultrawide display
MacBook Pro 2018 Touch Bar i7 quad-core 2.7Ghz - 16GB RAM - 512GB PCIe SSD --> my Mantiz Venus extreme mod with Sapphire Nitro+ RX Vega 64


enjoy liked
ReplyQuote
RedB
 RedB
(@redb)
Active Member
Joined: 2 years ago
Posts: 7
March 10, 2017 1:45 pm  

This looks amazing! Been reading a lot on here the last couple days and decided to order a Thunder3 as I don't like the Node being so huge. I'm still looking for a GPU atm and wanted to ask what I have to look for (no prior experience in building any rig). Do I need to get a different PSU in any case or is it specifically for the kind of GPU I buy? (Kind of looking into getting a GTX 780 right now) What kind of modding needs to be done in order to make it work under macOS?

tbMBP 13" i7 16GB - Ordered Thunder3, GTX 970


ReplyQuote
RedB
 RedB
(@redb)
Active Member
Joined: 2 years ago
Posts: 7
March 10, 2017 2:03 pm  

Sorry for these simple questions. To my understanding I need to buy/build something like this in order to power/(get power?) from the PSU  http://kareonkables.com/products/akitio-thunder2-dell-da-2-pci-e-external-video-box-power-solution.

So all in all I need the Thunder3 , this cable, PSU, GPU and the right cables to connect to my tbMBP 13" and connect the Thunder3 to an external display?

tbMBP 13" i7 16GB - Ordered Thunder3, GTX 970


ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 2 years ago
Posts: 756
March 10, 2017 10:55 pm  

@RedB

GTX 780 Ti consume a lot of power and can be tricky to find the right PSU. Dell Da-2 can't power GTX 780 Ti, it should power GTX 980 anyway. I have a spare Dell Da-2 with already modded cable, with on/off and 8 pin connection (plus barrel for Thunder 2/3), if you need contact me.

I suggest to use 980 anyway! But yes you get it right.

 

@all

Tried Starcraft 2, was a while back last time i played it, and i've noticed you can choose rendering API, switched to Metal and it was super fast indeed even at ultra.

eGPU.it | LG 34" 4K 34UC88 curved ultrawide display
MacBook Pro 2018 Touch Bar i7 quad-core 2.7Ghz - 16GB RAM - 512GB PCIe SSD --> my Mantiz Venus extreme mod with Sapphire Nitro+ RX Vega 64


ReplyQuote
RedB
 RedB
(@redb)
Active Member
Joined: 2 years ago
Posts: 7
March 10, 2017 11:33 pm  

@ikir Already ordered everything today. Decided to get the GTX 970 which should work with the Dell Da-2 afaik (Found a similar build with the Thunder2). Thanks for the offer!

tbMBP 13" i7 16GB - Ordered Thunder3, GTX 970


ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 2 years ago
Posts: 756
March 11, 2017 6:51 am  
Posted by: RedB

 

@ikir Already ordered everything today. Decided to get the GTX 970 which should work with the Dell Da-2 afaik (Found a similar build with the Thunder2). Thanks for the offer!

   

Yes 970 works fine with Dell Da-2 it was my first eGPU 🙂

eGPU.it | LG 34" 4K 34UC88 curved ultrawide display
MacBook Pro 2018 Touch Bar i7 quad-core 2.7Ghz - 16GB RAM - 512GB PCIe SSD --> my Mantiz Venus extreme mod with Sapphire Nitro+ RX Vega 64


ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 2 years ago
Posts: 756
March 29, 2017 8:40 pm  

Cuda-Z macOS 10.12.4

eGPU.it | LG 34" 4K 34UC88 curved ultrawide display
MacBook Pro 2018 Touch Bar i7 quad-core 2.7Ghz - 16GB RAM - 512GB PCIe SSD --> my Mantiz Venus extreme mod with Sapphire Nitro+ RX Vega 64


ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 2 years ago
Posts: 756
March 29, 2017 8:51 pm  

Better results with macOS 10.12.4

 

eGPU.it | LG 34" 4K 34UC88 curved ultrawide display
MacBook Pro 2018 Touch Bar i7 quad-core 2.7Ghz - 16GB RAM - 512GB PCIe SSD --> my Mantiz Venus extreme mod with Sapphire Nitro+ RX Vega 64


nando4 and theitsage liked
ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years ago
Posts: 1575
April 7, 2017 6:03 pm  

On 15" MBP 2014 w/ 750M & w/ external RX 480, the OpenCL scores seem to be slightly better in all tests (ex. ~77 FPS on Cinebench and ~14200 on Luxmark) except Geekbench which I did not test. With OpenGL, of course, the 780 Ti does much better (~30 vs 57 FPS).

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


ikir liked
ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 2 years ago
Posts: 756
April 8, 2017 9:58 am  
Posted by: mac_editor

 

On 15" MBP 2014 w/ 750M & w/ external RX 480, the OpenCL scores seem to be slightly better in all tests (ex. ~77 FPS on Cinebench and ~14200 on Luxmark) except Geekbench which I did not test. With OpenGL, of course, the 780 Ti does much better (~30 vs 57 FPS).

   

yes RX480 seems very good in OpenCL.

 

My Thunder 3 is doing a lifting right now

While waiting for my Mantiz which will sport a new GTX 1070, I will mod my Thunder 3 to became a mini-eGPU

Maybe with a 1070 mini or a cheaper 1050ti

eGPU.it | LG 34" 4K 34UC88 curved ultrawide display
MacBook Pro 2018 Touch Bar i7 quad-core 2.7Ghz - 16GB RAM - 512GB PCIe SSD --> my Mantiz Venus extreme mod with Sapphire Nitro+ RX Vega 64


enjoy liked
ReplyQuote