Some benchmarks for tasks that I do very often:
Test | iMac 2011 | iMac 2020 | Performance gain |
Boot | 50s | 30s | 66% |
Phpstorm boot + project | 18s | 10s | 80% |
Docker reboot | 45s | 28s | 60% |
Indexing large project | 1m12s | 30s | 2,4x |
Running full test suite | 3m45s | 2m10s | 73% |
Reload page in local env | 1100ms | 500ms | 2,2x |
Reload CMS in local env | 500ms | 250ms | 2x |
Windows VM boot | 60s | 20s | 3x |
Encoding H265 video - 1080p 10m | 12fps - 20m | 195fps - 1m | 16x (!) |
Boot into Windows + Steam | 2m40s | 35s | 4,6x |
Also tried out 2 games:
Doom Eternal
4k ultra-nightmare - medium: Between 15 - 45fps, not very playable in intense fights
1440p ultra-nightmare: Solid 60fps. So anything below is also 60fps. Plays butter smooth and not much visible difference between 4k anyway.
Horizon Zero Dawn
4k ultra - medium: Between 15 and 30 fps, not really playable
1440p - ultra: 35 fps
1440p - high: 40 fps
1440p - medium: 45 fps
1440p - low: 50 fps
1080p - ultra: 55 fps
1080p - high: 50 fps
So this game performs way worse, but this is probably because it's badly optimized. Also when I boot it, it says I should update my drivers, but I haven't found any way to do so as of now.
Fan noise
The fan noise is slightly less annoying than with the 2011 iMac, but it kicks in way more often. Any game or any CPU intensive task (even when short) kicks in the fans quite fast. It's possible it's also due to the weather here, it's insanely hot these last few days and I don't have any airco.