Update for all... I have to have 2 monitors so axu2's (great) solution write-up was too sub-optimal for my use case (in addtion as mentioned before Apple should be ashamed that a 5000+ Euro machine can't idle with 2 monitors connected without thermal issues... speaking from experience that would have been a standard and easy part of hardware testing/validation... and 90+% certain they did it, knew it and rolled it out anyway... or need to fire a bunch of HW test engineers.
So given my need I just received my Blackmagic eGPU (an impressive looking beast... larger than my trash can Mac Pro)... 700Eur, plug and play and now everything is silent with two monitors connected and some serious workload (and many participant MS Teams calls).
Now many say the Radeon Pro 580 8 GB in the BM eGPU is outdated and surpassed by the 5500m in the 16 MBP which I recall is true, but the MBP can't handle the thermals so the 5500m's capability isn't relevant. The BM eGPU can handle the load and due to it's size can stay silent (and makes for a decent, if not huge TB3 dock). I'm not gaming so this level of GFX performance should last me several years (as I'll keep this as my last Intel Mac which I'm sure I'll need for a few years for legacy reasons).
As an aside my "old" trash can Mac Pro with the low end dual D300 GPUs also can handle my GFX workload and MS Teams just fine and stay quiet (well it always does... even though it had a tight thermal envelop, the tMP stays in it rock solid and quiet).... and this even though the MBP16 5500m GPU should kick the D300's backside.
So for those looking for a eGPU to handle 2+ monitors I can recommend the BM eGPU for non-gaming (and in my case non-video editing) purposes... for 700Eur it's designed well (and with Apple's help), solid and looks impressive... and actually cheaper than the enclosure+gfx card solutions right now (given the insane GPU card pricing at the moment). If you have heavy requirements then I guess you need to roll something like a Razor Chroma eGPU with a higher end AMD card... but you'll be at 1000-2000Eur.
UPDATE2UPDATE: Also there's a "hidden" option for eGPUs... if you go to an Application and Get Info you'll see a checkbox for "Prefer External GPU"... I've done that for several apps, including MS Teams and Slack.
So given my need I just received my Blackmagic eGPU (an impressive looking beast... larger than my trash can Mac Pro)... 700Eur, plug and play and now everything is silent with two monitors connected and some serious workload (and many participant MS Teams calls).
Now many say the Radeon Pro 580 8 GB in the BM eGPU is outdated and surpassed by the 5500m in the 16 MBP which I recall is true, but the MBP can't handle the thermals so the 5500m's capability isn't relevant. The BM eGPU can handle the load and due to it's size can stay silent (and makes for a decent, if not huge TB3 dock). I'm not gaming so this level of GFX performance should last me several years (as I'll keep this as my last Intel Mac which I'm sure I'll need for a few years for legacy reasons).
As an aside my "old" trash can Mac Pro with the low end dual D300 GPUs also can handle my GFX workload and MS Teams just fine and stay quiet (well it always does... even though it had a tight thermal envelop, the tMP stays in it rock solid and quiet).... and this even though the MBP16 5500m GPU should kick the D300's backside.
So for those looking for a eGPU to handle 2+ monitors I can recommend the BM eGPU for non-gaming (and in my case non-video editing) purposes... for 700Eur it's designed well (and with Apple's help), solid and looks impressive... and actually cheaper than the enclosure+gfx card solutions right now (given the insane GPU card pricing at the moment). If you have heavy requirements then I guess you need to roll something like a Razor Chroma eGPU with a higher end AMD card... but you'll be at 1000-2000Eur.
UPDATE2UPDATE: Also there's a "hidden" option for eGPUs... if you go to an Application and Get Info you'll see a checkbox for "Prefer External GPU"... I've done that for several apps, including MS Teams and Slack.
Last edited: