did, funny thing we’re on the same boat. Planning to get a mac mini 2018/2020, manually upgrade its memory to the max 64gb (cheaper when buying the memory chips on amazon than getting the upgrade from apple) + egpu 5700xt. but there’s a new mac mini as just announced with the new M1 processor which looks promising. i can see the advantages of the M1 as an SoC where the processor, GPU, neural engine and memory are all on the same chip, even at just 16GB max memory. If boinx will take advantage of the new implementation of metal in accelerating graphics and GPU rendering especially on their visual effects, lower thirds, etc. for this new M1 chip, it should be much faster and smoother on the workload for the mac itself with less time to process those tasks. i am sure in the next software updates of mimolive, and apple committed itself to not use intel or other chips anymore but only theirs, i could not see the advantage of an eGPU in the near future or if it will still be supported. I believe they just added the eGPU feature because apple was scrutinized before for releasing an underpowered and expensive macs at the time especially when they released that trash can design mac pro where you could not even upgrade the GPU which was not even the top of the line GPU at the time.
Back to eGPU, now, there’s an issue with an eGPU called a thunderbolt cable bottleneck. basically, the data comes from the CPU to the GPU, and then it has to go back to the CPU when you’re exporting or live rendering a video, that’s why you’ll see a high CPU usage as well when your eGPU is working. So it takes a longer route for data processing. I notice this as well, my poor 2.3 GHz Dual-Core Intel Core i5 on my 2017 MBP was almost at it’s peak continuously even with the eGPU connected while rendering 4k content + logitech c920 webcam + mimoCall layer enabled at the same time which was pretty smooth even though i believe most of the process for this workload should be done by the GPU. But when both the CPU and GPU is integrated, there won’t be any travel time or delay for the data, the CPU could probably just say, hey GPU no need to go through me, here’s an instruction and just process that data that is meant for you.
But i have to ask the CEO, @Oliver_Boinx, will you be taking advantage of the new M1 processor and its features like metal, AI, with your software especially mimoLive? or is it still better to stick with the current lineup of intel based macs plus the addition of eGPUs?
Oh, and the reason i needed the eGPU is that i have 4-24" monitors + the macbook pro screen so total of 5 screens.