Sedan finns ett problem på x86 som definitivt märks när jag ställer min 5950X mot M1: när man har saker i bakgrunden som använder alla kärnor får man en rad saker som påverkar prestanda på det man gör i bakgrunden negativt. Det är inte bara teoretiskt, vid 100 % last (kompilering) i bakgrunden laggar 5950X system rejält
alla högpresterande x86 CPUer har "turbo-boost", desktopmodeller med relativt många kärnor kan ha 20-25 % lägre frekvens, för bärbara kan det skilja >50 %
alla högpresterande x86 CPUer har SMT, när "andra" tråden är lastad minskar prestanda per CPU-tråd till ungefär 60-65 % av vad den annars är
ovanpå det ska alla CPU-trådar dela på vissa gemensamma resurser som RAM, I/O etc. Detta är nog ett hyfsat stor problem just för kompilering i bakgrunden, blir rätt ont om "plats" mot I/O och RAM för de fåtal CPU-trådar som kör programmet man har i förgrunden...
Inte lika bra som M1, den är så effektiv att SMT inte behövs + den saknar turbo så är samma frekvens oavsett last, men det är ett klart fall fram för att vara x86!