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

  RSS

ikir
 ikir
(@ikir)
Prominent Member
Joined: 3 years ago
Posts: 794
Feb 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
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
Testing Radeon VII on macOS 10.14.5 beta


ReplyQuote
Yukikaze
(@yukikaze)
Prominent Member Moderator
Joined: 3 years ago
Posts: 920
Feb 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.
Give your Node Pro a second Thunderbolt3 controller for reliable peripherals by re-using a TB3 dock (~50$).

"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: 3 years ago
Posts: 1887
Feb 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 + GTX 1080 Ti @ 32Gbps-M2 (ADT-Link R43SG) + Win10


ikir liked
ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 3 years ago
Posts: 1418
Feb 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
--
2018 13" MacBook Pro + Radeon [email protected] + Win10 1809


ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 3 years ago
Posts: 794
Feb 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
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
Testing Radeon VII on macOS 10.14.5 beta


ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 3 years ago
Posts: 1418
Feb 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
--
2018 13" MacBook Pro + Radeon [email protected] + Win10 1809


ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 3 years ago
Posts: 794
Feb 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
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
Testing Radeon VII on macOS 10.14.5 beta


goalque liked
ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 3 years ago
Posts: 794
Feb 18, 2017 6:52 am  

Final Cut Pro X is working!

eGPU.it
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
Testing Radeon VII on macOS 10.14.5 beta


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

ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 3 years ago
Posts: 794
Feb 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
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
Testing Radeon VII on macOS 10.14.5 beta


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Noble Member
Joined: 2 years ago
Posts: 1591
Feb 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

2017 13" MacBook Pro Touch Bar + Vega 56 @32Gbps-TB3 (Razer Core V1) + Win10 & macOS 10.14+

---
LG 5K Ultrafine flickering issue fix


ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 3 years ago
Posts: 794
Feb 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
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
Testing Radeon VII on macOS 10.14.5 beta


ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 3 years ago
Posts: 794
Mar 1, 2017 9:32 am  

Mega eGPU benchmark!!!

 

 

eGPU.it
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
Testing Radeon VII on macOS 10.14.5 beta


enjoy and nando4 liked
ReplyQuote
enjoy
(@enjoy)
Reputable Member
Joined: 3 years ago
Posts: 373
Mar 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: 1591

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

 

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

   

External 😀 4k

eGPU.it
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
Testing Radeon VII on macOS 10.14.5 beta


enjoy liked
ReplyQuote
RedB
 RedB
(@redb)
Active Member
Joined: 2 years ago
Posts: 7
Mar 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
Mar 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: 3 years ago
Posts: 794
Mar 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
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
Testing Radeon VII on macOS 10.14.5 beta


ReplyQuote
RedB
 RedB
(@redb)
Active Member
Joined: 2 years ago
Posts: 7
Mar 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: 3 years ago
Posts: 794
Mar 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
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
Testing Radeon VII on macOS 10.14.5 beta


ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 3 years ago
Posts: 794
Mar 29, 2017 8:40 pm  

Cuda-Z macOS 10.12.4

CudaZ Thunder3

eGPU.it
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
Testing Radeon VII on macOS 10.14.5 beta


ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 3 years ago
Posts: 794
Mar 29, 2017 8:51 pm  

Better results with macOS 10.12.4

 

10.12.4 performance

eGPU.it
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
Testing Radeon VII on macOS 10.14.5 beta


nando4 and theitsage liked
ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years ago
Posts: 2080
Apr 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.shautomate-eGPU EFI Installer
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
eGPU Hardware Chart
Multiple Build Guides
----
Current: MacBook Pro RP560X + 480/R9 Fury/Vega 64 | GTX 780/1070
Previous: 2014 MacBook Pro 750M + 480/R9 Fury | GTX 780/980 Ti/1070


ikir liked
ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 3 years ago
Posts: 794
Apr 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

Thunder3 cnc

eGPU.it
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
Testing Radeon VII on macOS 10.14.5 beta


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 8 months ago
Posts: 1282
Feb 6, 2019 6:07 pm  
Posted by: goalque

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

No, this is not true. I almost didn't buy a GTX 780 Ti because of this statement.
GTX 780 Ti (GK110) is very well natively supported under MacOSX. I am running MacOS Mojave with this very card at this very moment.

Screenshot 2019 02 06 at 19.02.46

2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680


ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 3 years ago
Posts: 1418
Feb 8, 2019 1:15 pm  
Posted by: OliverB
Posted by: goalque

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

No, this is not true. I almost didn't buy a GTX 780 Ti because of this statement.
GTX 780 Ti (GK110) is very well natively supported under MacOSX. I am running MacOS Mojave with this very card at this very moment.

Screenshot 2019 02 06 at 19.02.46

It seems that GTX 780Ti wasn’t supported earlier:

https://forums.geforce.com/default/topic/639105/780ti-mavericks-support/

GTX 780 Rev.2 and 6GB version have the same chip (GK110B) so maybe @ikir didn’t test properly.

Good to know that now supported natively.

This post was modified 4 months ago

automate-eGPU EFIapple_set_os.efi
--
2018 13" MacBook Pro + Radeon [email protected] + Win10 1809


OliverB and theitsage liked
ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 8 months ago
Posts: 1282
Feb 8, 2019 3:56 pm  

My guess is that there was a confusion about the fact that it's still necessary to enable nVidia cards in eGPU setups. The best thing that with the 780Ti and Kepler Titans there are good alternatives for Mojave, if someone wants/must stick to nVidia.

2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680


ReplyQuote
tliu41
(@tliu41)
New Member
Joined: 3 months ago
Posts: 1
Mar 11, 2019 8:49 am  

Hi OliverB,

I am curious to know, how did you get this going?  I got the Razor Core X with an 780Ti inside.  However I can't seem to get the Mojave to recognise the GPU is connected.

Cheers,

Tony

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
OliverB
(@oliverb)
Noble Member
Joined: 8 months ago
Posts: 1282
Apr 28, 2019 7:24 pm  
Posted by: ikir

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

@ikir
what exactly did you try? The GTX 780 Ti is well supported by Apple build-in drivers. You obviously did something wrong and thus spread and the wrong fact, that the card wasn't supported. Please do the things correct next time, before such thing happens.

Thank you very much, appreciating your efforts, sir.

2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680


ReplyQuote