Die meeste speletjies is enkeldraad. Speletjies gebruik hoofsaaklik 1-3 kerns op die meeste, met 'n paar uitsonderings soos BF4 waar dit multikernoptimering het.
Is speletjies multithreaded?
Maniere om multithreading in speletjie-enjins te gebruik.
Die eerste en mees klassieke manier om 'n speletjie-enjin te multithreading is om veelvuldige drade te maak, en elkeen van hulle te hê hul eie taak verrig. … Unreal Engine 4 het 'n Game Thread en 'n Render Thread as hoof, en dan 'n paar ander vir dinge soos helpers, oudio of laai.
Is speletjies enkel- of multi-draad?
Oor die algemeen is spel enkeldraad intensief aan die SVE-kant, en alle parallelle take word na die GPU afgelaai. Dit is eintlik meer 'n werkstasie of bediener-verwerker as 'n speletjie-verwerker.
Is enkeldraadwerkverrigting beter vir speletjies?
Enkelkernwerkverrigting is nog belangriker as multikernwerkverrigting vir speletjies. Nietemin, aangesien die meeste speletjies vandag uiteindelik veelvuldige SVE-kerns sal gebruik, moet die kerntelling ook nie verwaarloos word nie. … Die vernaamste SVE-keuses vir die meeste middelreeks-konstruksies is die Intel Core i5-9600K of die AMD Ryzen 5 3600X.
Gebruik speletjies enkel- of multikern?
Dit is te wyte aan die feit dat die meeste speletjies net een kern gebruik om te funksioneer, en selfs al gebruik hulle veelvuldige kerns, gebruik hulle dit nie vir hul volle potensiaal wanthulle verdeel net die werklading tussen die kerns, eerder as om voordeel te trek uit parallelle rekenaars.