Share:

iMac 5k 2017 + eGPU  

  RSS

(@constantine_tyurkin)
New Member
Joined: 1 month ago
Posts: 3
February 15, 2019 2:45 pm  

Hello everyone! Just need an advice here

I have minimal iMac 5k 2017, i5-7500, 16 gigs of RAM, Radeon Pro 570. I really want to game better on that machine, with better resolution using Bootcamp for that purpose on it's own display. I heard somewhere, that eGPU just won't work if you have discrete graphics card in you Mac. So the question is - i want to game in windows on my iMac using its internal display with eGPU connected (using maybe Aorus 1070 gaming box) - so, will it work and what should i do to make it good?
p.s. External display connected to the eGPU is truly NOT an option

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


Quote
OliverB
(@oliverb)
Prominent Member
Joined: 5 months ago
Posts: 766
February 15, 2019 3:23 pm  
Posted by: Constantine Tyurkin

... for that purpose on it's own display. I heard somewhere, that eGPU just won't work if you have discrete graphics card in you Mac.

This is not correct. In most setups you can use an eGPU with your internal display. There is only one well known setup when it won't work and this is:
15" MBP 2018 with AMD eGPU.

Examples: 
15" MPB 2018 with nVidia eGPU => Works!
13" MBP 2015 with any eGPU => Works!

I can't tell for sure about the particular 2017 5k iMac, but it should work. Inform yourself at this fantastic site.

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


ReplyQuote
Jyin
 Jyin
(@jyin)
Estimable Member
Joined: 1 year ago
Posts: 176
February 15, 2019 5:11 pm  
Posted by: Constantine Tyurkin

Hello everyone! Just need an advice here

I have minimal iMac 5k 2017, i5-7500, 16 gigs of RAM, Radeon Pro 570. I really want to game better on that machine, with better resolution using Bootcamp for that purpose on it's own display. I heard somewhere, that eGPU just won't work if you have discrete graphics card in you Mac. So the question is - i want to game in windows on my iMac using its internal display with eGPU connected (using maybe Aorus 1070 gaming box) - so, will it work and what should i do to make it good?
p.s. External display connected to the eGPU is truly NOT an option

By not using the external display, you are giving up a good chunk of performance bootst.
The 1070 is reported to be around 50% faster than the 570, but you give up 30% of that by using internal (YMMV).
Is it worth it for you to gain 20% speed?

If so, your iMac, in theory, can use an nVidia eGPU on internal screen. Provided you figure out the exact process how.

On my system, I was able to get both dGPU (RP580) and eGPU (RTX2080ti) work together. But I use external displays.

J

2017 iMac 5k 27inch RP580 TB3 + Vega FE/LC + Sonnet 550 + EVGA GeForce RTX 2080 Ti FTW3 ULTRA GAMING + Sonnet 550 + Mac/Win10


ReplyQuote
(@constantine_tyurkin)
New Member
Joined: 1 month ago
Posts: 3
February 15, 2019 9:37 pm  
Posted by: Jyin
Posted by: Constantine Tyurkin

Hello everyone! Just need an advice here

I have minimal iMac 5k 2017, i5-7500, 16 gigs of RAM, Radeon Pro 570. I really want to game better on that machine, with better resolution using Bootcamp for that purpose on it's own display. I heard somewhere, that eGPU just won't work if you have discrete graphics card in you Mac. So the question is - i want to game in windows on my iMac using its internal display with eGPU connected (using maybe Aorus 1070 gaming box) - so, will it work and what should i do to make it good?
p.s. External display connected to the eGPU is truly NOT an option

By not using the external display, you are giving up a good chunk of performance bootst.
The 1070 is reported to be around 50% faster than the 570, but you give up 30% of that by using internal (YMMV).
Is it worth it for you to gain 20% speed?

If so, your iMac, in theory, can use an nVidia eGPU on internal screen. Provided you figure out the exact process how.

On my system, I was able to get both dGPU (RP580) and eGPU (RTX2080ti) work together. But I use external displays.

J

thanks for the answer) honestly, need a "theory" of it - maybe gonna get something more powerful, but aorus 1070 is kinda the only way with a good price in my country (Russia), getting any enclosure costs a fortune here counting delivery. And about speed - i understand loosing full perfomance, but i need just something juuuuuust a bit better to play in 2k for all games, thats more then enough for me)

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


ReplyQuote
OliverB
(@oliverb)
Prominent Member
Joined: 5 months ago
Posts: 766
February 16, 2019 1:45 am  
Posted by: Jyin

By not using the external display, you are giving up a good chunk of performance bootst.
The 1070 is reported to be around 50% faster than the 570, but you give up 30% of that by using internal (YMMV).

Sorry, this is not correct. The loss for using internal display is highley dependent on the FPS and the resolution. You can't say it was "30%". There are lot of  benchmarks where the loss is less than 5%. I have some, too.
But I agree, that a GTX1070 eGPU is hardly an improvement ot an internal RX570. Not worth the trouble.

Posted by: Constantine Tyurkin

thanks for the answer) honestly, need a "theory" of it - maybe gonna get something more powerful, but aorus 1070 is kinda the only way with a good price in my country (Russia), getting any enclosure costs a fortune here counting delivery. And about speed - i understand loosing full perfomance, but i need just something juuuuuust a bit better to play in 2k for all games, thats more then enough for me)

As I said before, the former claim was not correct. It's not 30%loss  per sé for internal display, depends a lot on many factors. But one thing is correct: A dedicated RX 570 is already a good GPU, so why all the trouble, if you don't use a really strong card like a GTX1080Ti?

And: Don't think you can do 5k from an eGPU into an interal display. The loss will be huge. Games will be unplayable with any eGPU.

This post was modified 1 month ago

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


ReplyQuote
Jyin
 Jyin
(@jyin)
Estimable Member
Joined: 1 year ago
Posts: 176
February 16, 2019 2:27 am  
Posted by: OliverB
Posted by: Constantine Tyurkin

thanks for the answer) honestly, need a "theory" of it - maybe gonna get something more powerful, but aorus 1070 is kinda the only way with a good price in my country (Russia), getting any enclosure costs a fortune here counting delivery. And about speed - i understand loosing full perfomance, but i need just something juuuuuust a bit better to play in 2k for all games, thats more then enough for me)

As I said before, the former claim was not correct. It's not 30%loss  per sé for internal display, depends a lot on many factors. But one thing is correct: A dedicated RX 570 is already a good GPU, so why all the trouble, if you don't use a really strong card like a GTX1080Ti?

And: Don't think you can do 5k from an eGPU into an interal display. The loss will be huge. Games will be unplayable with any eGPU.

I didn’t say, ‘you loose 30%.’
What I said was  ‘you loose 30% of that (50%) gain, leaving with net gain for 20% over the 570’ with comment saying YMMV.

The 2012 iMac has 2560 x 1440 and TB1. When driving internal display of that resolution over TB1, I still stand by my lose estimate.

J

2017 iMac 5k 27inch RP580 TB3 + Vega FE/LC + Sonnet 550 + EVGA GeForce RTX 2080 Ti FTW3 ULTRA GAMING + Sonnet 550 + Mac/Win10


ReplyQuote
OliverB
(@oliverb)
Prominent Member
Joined: 5 months ago
Posts: 766
February 16, 2019 2:29 am  
Posted by: Jyin

The 2012 iMac has 2560 x 1440 and TB1. When driving internal display of that resolution over TB1, I still stand by my lose estimate.

J

2012 iMac? I thought the OP had a 2017 iMac 5k? He will have fun displaying that resolution over any TB into internal display.

Who has a 2012 iMac?

This post was modified 1 month ago

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


ReplyQuote
Jyin
 Jyin
(@jyin)
Estimable Member
Joined: 1 year ago
Posts: 176
February 16, 2019 2:53 am  
Posted by: OliverB
Posted by: Jyin

The 2012 iMac has 2560 x 1440 and TB1. When driving internal display of that resolution over TB1, I still stand by my lose estimate.

J

2012 iMac? I thought the OP had a 2017 iMac 5k? He will have fun displaying that resolution over any TB into internal display.

Who has a 2012 iMac?

Oops sorry I was confusing this post another one.
Yeah, the impact over TB3 would be much less

2017 iMac 5k 27inch RP580 TB3 + Vega FE/LC + Sonnet 550 + EVGA GeForce RTX 2080 Ti FTW3 ULTRA GAMING + Sonnet 550 + Mac/Win10


ReplyQuote
Jyin
 Jyin
(@jyin)
Estimable Member
Joined: 1 year ago
Posts: 176
February 17, 2019 4:07 am  

So, I wanted to see the real numbers for this.

Since I am using external monitors, I never really looked into what the real impact of using the internal display when gaming.

The tool I picked is Dirt Rally.
It has good mix for Graphics and Physics processing.
It has benchmark mode that use the actual game-play.

I had my 2017 booted with both the eGPU and dGPU active for these test. All test were ran in the single boot session.

Test 1: dGPU. Radeon Pro 580, Internal display
min_fps="18.930916" max_fps="32.678692" av_fps="24.952349

Test 2: eGPU nVidia RTX 2080 ti, External display
min_fps="51.198204" max_fps="60.832333" av_fps="59.592804"

Test 3: eGPU nVidia RTX 2080 ti, Internal display
min_fps="12.500002" max_fps="41.663544" av_fps="25.969469"

As you can see, the RTX 2080 ti has almost ZERO advantage over RP 580 in this game, when used with internal display.

2017 iMac 5k 27inch RP580 TB3 + Vega FE/LC + Sonnet 550 + EVGA GeForce RTX 2080 Ti FTW3 ULTRA GAMING + Sonnet 550 + Mac/Win10


ReplyQuote
ballxp
(@ballxp)
Active Member
Joined: 7 months ago
Posts: 6
February 22, 2019 5:10 pm  
Posted by: Jyin

So, I wanted to see the real numbers for this.

Since I am using external monitors, I never really looked into what the real impact of using the internal display when gaming.

The tool I picked is Dirt Rally.
It has good mix for Graphics and Physics processing.
It has benchmark mode that use the actual game-play.

I had my 2017 booted with both the eGPU and dGPU active for these test. All test were ran in the single boot session.

Test 1: dGPU. Radeon Pro 580, Internal display
min_fps="18.930916" max_fps="32.678692" av_fps="24.952349

Test 2: eGPU nVidia RTX 2080 ti, External display
min_fps="51.198204" max_fps="60.832333" av_fps="59.592804"

Test 3: eGPU nVidia RTX 2080 ti, Internal display
min_fps="12.500002" max_fps="41.663544" av_fps="25.969469"

As you can see, the RTX 2080 ti has almost ZERO advantage over RP 580 in this game, when used with internal display.

with your benchmark, I would stop thinking about using 1080Ti  over RX 570 >_<" on my iMac 2017. I will wait for the upgrade on the 2019 iMac instead. 🙂

This post was modified 4 weeks ago

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


ReplyQuote
Jyin
 Jyin
(@jyin)
Estimable Member
Joined: 1 year ago
Posts: 176
February 22, 2019 5:39 pm  

Or figure out how to use external display.
There is not guarantee that 2019 iMac will bring Radeon VII options.
You may have to go to 2020? iMac Pro to get that.

If you mount the display and iMac on the arms, you can get more flexibility positioning.
For a while, I had two arms coming from left and right.
That way I can move the iMac/External Dipslay in-front of each other. (Or side-by-side when needed).

J

2017 iMac 5k 27inch RP580 TB3 + Vega FE/LC + Sonnet 550 + EVGA GeForce RTX 2080 Ti FTW3 ULTRA GAMING + Sonnet 550 + Mac/Win10


ReplyQuote
(@constantine_tyurkin)
New Member
Joined: 1 month ago
Posts: 3
February 26, 2019 8:20 am  

And what about the drivers and memory? most games i get stuck on my 570 with my 4gb limit, and about the drivers - when i tried new Assasin's creed like Origins and Odyssey i got like 17-30(looking on the floor xD) FPS with the lowest settings possible? Synthetics means alot, but not everything, but what i need it for is only gaming, for work RP570 is more then enough for me)

This post was modified 3 weeks ago

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


ReplyQuote