How to tell what GPU an app is running on?  

 

detunedradios
(@detunedradios)
Trusted Member
Joined:7 months  ago
Posts: 51
April 24, 2018 10:47 pm  

I'm running an eGPU setup on macOS 10.13.4, and I am curious if there is any way to monitor whether an app is running on the external GPU or internal. Is there any developer tool or anything that will explicitly state which GPU an app is running on? I know Activity Monitor shows if an app is activating the dGPU in my MacBook Pro, but it doesn't seem to offer any way to distinguish between the dGPU and an eGPU, unless I'm missing something.

2016 15" MacBook Pro - 2.7GHz Core i7, Radeon Pro 460 4GB, 1TB SSD
Sonnet Breakaway Box 350 with Radeon RX 580 8GB


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined:1 year  ago
Posts: 1156
April 25, 2018 12:12 am  

Launch Activity Monitor, then press CMD + 4 to see GPU History. Do things in the app and see which GPUs respond. Set update rate to Very Often for best results.

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


ReplyQuote
dvogiatzis
(@dvogiatzis)
Eminent Member
Joined:10 months  ago
Posts: 20
April 25, 2018 1:49 pm  

Is this working only for legacy GPUs? 

I'm press CMD+4 and nothing happens. I'm on Macbook 15"(Mid 2017) with Aorus Gaming box 1070.


ReplyQuote