Vikten av enkärnig prestanda för spelare 🎮
Viktiga resultat:
Enkärnig prestanda avser den maximala kapaciteten för en enda kärna i en processor 🖥️.
De flesta spel använder inte flera CPU-kärnor effektivt på grund av komplexiteten i att dela upp arbetsbelastningar ⚙️.
Även om prestanda Enkärnig processor är avgörande för speldatorer, spelmotorer förbättras för att kunna utnyttja fler kärnor effektivt 🚀.
Numera finns det både spelkonsoler och PC-datorer CPU med flera kärnor, men det pratas fortfarande mycket om "single-core-prestanda" och dess inverkan på ett spels prestanda 🕹️. Om du har undrat vad detta betyder eller varför det är så viktigt, så ska jag förklara det enkelt och tydligt.
Vad är prestanda med en enda kärna? 🤔💡
Moderna processorer har flera "kärnor". kärna Det är i grunden en processor komplett och oberoende. Så en modern processor har faktiskt flera processorer inuti. När vi pratar om prestanda enkärnig, vi hänvisar till bästa möjliga prestanda som kan erhållas från en kärna i den processorn som arbetar med sin maximala potential. 🏎️💨
Han programvara genererar "trådar", och var och en av dessa bearbetas av en oberoende kärna. Vissa processorer kan till och med arbeta med flera trådar samtidigt, tack vare teknologier som den hypertrådningOm du till exempel renderar ett videoprojekt i något som Adobe Premiere kan renderingsarbetsbelastningen delas upp över flera trådar. 🎥✨
Om du har en CPU som kan behandla 12 trådar, så får du den mängden. Om din processor kan hantera 100 trådar får du den mängden. Detta säkerställer att processorn utnyttjas maximalt och att du får ut det mesta. prestanda möjligt. 🚀💻
Men om alla CPU-kärnor är aktiva är deras individuella prestanda inte lika så snabbt som de kunde vara på egen handDetta beror på att om alla kärnor körs under belastning ökar värme- och strömförbrukningen. 🔥⚡
Så kärnorna körs med lägre klockfrekvenser för att kompensera. Ändå får du mycket mer prestanda än att bara köra allt på en enda kärna med en högre klockfrekvens, så avvägningen är värd det. ⚖️👌
🎮 Visste du att de flesta spel inte utnyttjar alla kärnor i din dator fullt ut? processor🤔

Grejen är den att inte alla programvara Det kan delas upp så snyggt i flera trådar. Med uppgifter som offline-grafikrendering eller videokonvertering är det enkelt att dela upp arbetsbelastningen för varje CPU-kärna. Spel har dock inte den här typen av arbetsbelastning. 🎮
Ett spel kan ha en tråd för fysik, en annan för AI, en för att köra en specifik simulering i den öppna världen, en annan för att hjälpa ... GPU med strålspårning, etc. Spel har varit notoriskt svåra att "threada" på ett sådant sätt att de kan utnyttja många kärnor. 🧩 Det är därför Speldator har legat efter i huvudloppet ett bra tag.
Om du bara vill spela videospel, behöver du inte många kärnor. Nuförtiden verkar den optimala punkten vara sex till åtta, vilket är logiskt eftersom alla konsoler De viktigaste har åttakärniga processorer och det är vad utvecklarna kodar för. 🎮💻
🎮 Den röda tråden är den gemensamma nämnaren 🧵
Så vad är grejen med single-core-prestanda? 🤔 I de flesta spel finns det en central tråd som fungerar som spelets ryggrad. Utför logik och processer Spelets huvudtråd, och ansvarar för att fördela arbete till andra underordnade trådar. Med andra ord finns det en tråd som de andra trådarna i spelet måste vänta på innan de kan göra sitt arbete. 🕒
Därför kan den snabbaste spelprestandan inte överstiga den hastighet med vilken denna huvudtråd kan köras. När vi säger att ett spel är "CPU-begränsat" eller att det finns en "CPU-flaskhals" beror det vanligtvis på att denna huvudtråd körs. programvara main begränsas av högsta möjliga prestanda i en enda tråd på en given CPU. 🚀
Vissa processorer är designade för trådar

🎮 Tycker du att det är bäst att köpa den dyraste processorn för dina spel? 🤔 Det är inte alltid fallet! Även om din budget tillåter dig att välja den dyraste betyder det inte att den är den bästa för dig. spelandeProcessorer med många kärnor har vanligtvis lägre prestanda per kärna jämfört med billigare modeller i samma serie. 🤑
Dessa processorer är utformade för programvara vilket kan fördela arbetet jämnt över alla kärnor. I dessa fall presterar de bättre än de andra alternativen. Men var försiktig, eftersom det också innebär att varje enskild kärna inte uppnår samma prestandanivåer. 🚀
Nu är detta inte alltid fallet. Om två processorer har samma klockfrekvens på en enda kärna, även med olika antal kärnor, borde prestandan per kärna vara likartad. 💡
Så för en dator som du främst ska använda till spelDu behöver inte en 24-kärnig processor. En åtta- eller tolvkärnig processor, men en som är högpresterande och snabb, räcker mer än väl. 🖥️👌
Saker och ting förändras för spel

🔥 Medan prestanda med en enda kärna fortfarande är avgörande för videospel, saker och ting förändras! 🎮 Motorerna hos videospel De utnyttjar nu fler kärnor, och utvecklare hittar smarta sätt att fördela arbetsbelastningen över de tillgängliga CPU-kärnorna. 📈
Till exempel, Bethesda med hans Doom Eternal har visat att beror inte på en enda arbetstråd central som kan stoppa allt. 🚀 Har en stor mängd cache CPU blir ytterligare en avgörande faktor för spelprocessorer. Detta syns tydligt i de framgångsrika 3D V-cache-spelprocessorerna från AMD. 🏆
Vid det här laget skulle jag inte rekommendera att köpa en processor med fler än åtta kärnor om ditt huvudmål är att spela 🎮. I framtiden kommer vi dock sannolikt att se spel som kan utnyttja fler kärnor 🖥️. Detta gör att huvudtråden kan delas upp i flera trådar, vilket förhindrar att en enda kärna blir överbelastad till det yttersta 🚀.