Wondering if someone can help with this as I am tearing my hair out.
I recently was able to acquire an eGPU box effectively for free (a Lenovo Legion BoostStation). Fitted it with a Radeon RX 480 which I know isn't the most powerful or up-to-date card but I got it super-cheap (plus there's nothing else available right now anyway) and just wanted to experiment with it over the internal graphics on my Mac Mini. I have a 2018 Mac Mini i5 6-core 3.0GHz with 32 GB RAM and 512 GB SSD. It comes with the anaemic Intel UHD630 graphics and I'm on Big Sur 11.2.1.
I was expecting to see some kind of miraculous performance improvement in Final Cut Pro or DaVinci Resolve over the internal graphics but this hasn't been the case at all. When exporting a file, usually to H264, the speeds are completely underwhelming. In many cases things are taking longer to export than via Intel QuickSync/T2.
I'm not doing anything terribly graphically intensive – usually just some simple projects exported to either 720p or 1080p MP4 files. Sometimes I will also use HandBrake to compress things further. For example, a 1080p two-hour movie with subtitles hardcoded in DaVinci Resolve using Metal acceleration takes around 28 minutes to export. On my 8Gb M1 MacBook Pro, it's only taking around 16-18 minutes. Handbrake is much worse, with the VideoToolbox H264 option taking roughly double the time to export a file compared to under internal UHD630 QuickSync.
In all cases, the RX 480 is showing minimal processing happening under iStat Menus; it never seems to get above 20% usage while the CPU continues to be maxed out or near to it. I have checked "prefer external GPU" in the properties for all affected applications and also specified the RX 480 in any program preferences.
Am I expecting too much performance from this or is there something I'm doing wrong? I know the new M1 machines are excellent, but I would still expect to see something a bit closer in performance with a full desktop GPU added into the mix. Again, it's proving underwhelming even compared to QuickSync. Appreciate any advice anyone can give!
I recently was able to acquire an eGPU box effectively for free (a Lenovo Legion BoostStation). Fitted it with a Radeon RX 480 which I know isn't the most powerful or up-to-date card but I got it super-cheap (plus there's nothing else available right now anyway) and just wanted to experiment with it over the internal graphics on my Mac Mini. I have a 2018 Mac Mini i5 6-core 3.0GHz with 32 GB RAM and 512 GB SSD. It comes with the anaemic Intel UHD630 graphics and I'm on Big Sur 11.2.1.
I was expecting to see some kind of miraculous performance improvement in Final Cut Pro or DaVinci Resolve over the internal graphics but this hasn't been the case at all. When exporting a file, usually to H264, the speeds are completely underwhelming. In many cases things are taking longer to export than via Intel QuickSync/T2.
I'm not doing anything terribly graphically intensive – usually just some simple projects exported to either 720p or 1080p MP4 files. Sometimes I will also use HandBrake to compress things further. For example, a 1080p two-hour movie with subtitles hardcoded in DaVinci Resolve using Metal acceleration takes around 28 minutes to export. On my 8Gb M1 MacBook Pro, it's only taking around 16-18 minutes. Handbrake is much worse, with the VideoToolbox H264 option taking roughly double the time to export a file compared to under internal UHD630 QuickSync.
In all cases, the RX 480 is showing minimal processing happening under iStat Menus; it never seems to get above 20% usage while the CPU continues to be maxed out or near to it. I have checked "prefer external GPU" in the properties for all affected applications and also specified the RX 480 in any program preferences.
Am I expecting too much performance from this or is there something I'm doing wrong? I know the new M1 machines are excellent, but I would still expect to see something a bit closer in performance with a full desktop GPU added into the mix. Again, it's proving underwhelming even compared to QuickSync. Appreciate any advice anyone can give!