Efekti i numrit të bërthamave në performancën e procesorit


Procesori qendror është komponenti kryesor i një kompjuteri që prodhon pjesën më të madhe të informatikës dhe shpejtësia e gjithë sistemit varet nga fuqia e saj. Në këtë artikull ne do të flasim rreth asaj se si numri i bërthamave ndikon në performancën e CPU.

Core CPU

Kerneli është komponenti kryesor i CPU. Kjo është ajo ku kryhen të gjitha operacionet dhe llogaritjet. Nëse ka disa bërthama, ata "komunikojnë" me njëri-tjetrin dhe me përbërës të tjerë të sistemit nëpërmjet busit të të dhënave. Numri i "tullave" të tilla, në varësi të detyrës, ndikon në performancën e përgjithshme të procesorit. Në përgjithësi, sa më shumë prej tyre, aq më e lartë është shpejtësia e përpunimit të informacionit, por në fakt ekzistojnë kushte nën të cilat CPU-të multi-core janë më të ulëta ndaj homologëve të tyre më pak të "paketuar".

Shihni gjithashtu: Pajisje moderne të procesorit

Bërthamat fizike dhe logjike

Shumë procesorë Intel, dhe më shumë kohët e fundit, AMD, janë në gjendje të kryejnë llogaritjet në mënyrë të tillë që një bërthamë fizike funksionon me dy fije të llogaritjes. Këto fije quhen cores logjike. Për shembull, ne mund t'i shohim këto karakteristika në CPU-Z:

Teknologjia Hyper Threading (HT) nga Intel ose Simultaneous Multithreading (SMT) nga AMD është përgjegjës për këtë. Është e rëndësishme të kuptohet këtu se bërthama e shtuar logjike do të jetë më e ngadalshme sesa ajo fizike, domethënë një CPU me katër bërthama të plotë është më i fuqishëm se një dual-core i të njëjtit gjeneratë me HT ose SMT në të njëjtat aplikacione.

lojë

Aplikacionet e lojrave janë ndërtuar në mënyrë të tillë që procesori qendror të punojë me kartën video për të llogaritur botën. Sa më komplekse fizika e objekteve, aq më shumë prej tyre, aq më e lartë është ngarkesa dhe "guri" më i fuqishëm do të përballojë më mirë punën. Por mos nxitoni për të blerë një përbindësh multi-core, pasi lojërat janë të ndryshme.

Shih gjithashtu: Çfarë bën procesori në lojëra

Projektet e vjetra, të zhvilluara deri në 2015, në përgjithësi nuk mund të ngarkojnë më shumë se 1 - 2 bërthama për shkak të veçorive të kodit të shkruar nga zhvilluesit. Në këtë rast, është e preferueshme që të ketë një procesor dual-core me një frekuencë të lartë se një procesor tetë-core me megahertz të ulët. Ky është vetëm një shembull, në praktikë, procesorët modernë multi-core kanë performancë mjaft të lartë për bazë dhe punojnë mirë në lojëra të vjetëruara.

Shih gjithashtu: Çfarë ndikon në frekuencën e procesorit

Një nga lojërat e para, kodi i së cilës mund të kandidojë në disa (4 ose më shumë) cores, duke shkarkuar ato në mënyrë të barabartë, ishte GTA 5, i lëshuar në PC në 2015. Që atëherë, shumica e projekteve mund të konsiderohen me shumë ndërprerje. Kjo do të thotë se procesori multi-core ka një shans për të vazhduar me homologun e tij të frekuencave të larta.

Varësisht se sa mirë loja është në gjendje të përdorë rryma kompjuterike, multi-core mund të jetë plus plus dhe minus. Në kohën e shkrimit të këtij materiali, "lojëra" mund të konsiderohen CPU që kanë nga 4 cores, mundësisht me hyperthreading (shih më lart). Megjithatë, trendi është se zhvilluesit gjithnjë e më shumë po optimizojnë kodin për kompjuterë paralelë, dhe modelet jo-bërthamore së shpejti do të bëhen të vjetra të pashpresë.

programet

Çdo gjë është pak më e thjeshtë se sa me lojëra, sepse ne mund të zgjedhim një "gur" për të punuar në një program apo paketë të caktuar. Aplikacionet e punës janë gjithashtu të vetme me fileto dhe me shumë ndërprerje. E para ka nevojë për performancë të lartë për bazë, dhe e dyta një numër i madh i temave informatike. Për shembull, një "përqind" shumë-thelbësorë do të trajtojë më mirë skenën e videos ose 3D, ndërsa Photoshopu ka nevojë për 1 deri në 2 cores të fuqishëm.

Sistemi operativ

Numri i bërthamave ndikon në shpejtësinë e OS vetëm nëse është e barabartë me 1. Në raste të tjera, proceset e sistemit nuk ngarkojnë procesorin aq shumë sa që të gjitha burimet janë të përfshira. Ne nuk po flasim për viruse apo dështime që mund të "vënë në blades" çdo "gur", por për punën e rregullt. Megjithatë, shumë programe sfondi mund të drejtohen së bashku me sistemin, të cilat gjithashtu konsumojnë kohën e CPU-së dhe bërthamat shtesë nuk do të jenë të tepërta.

Zgjidhje universale

Menjëherë, vërejmë se nuk ka përpunues me shumë detyra. Ekzistojnë vetëm modele që mund të tregojnë rezultate të mira në të gjitha aplikacionet. Si shembull, mund të citohen CPU me gjashtë bërthama me frekuencë të lartë i7 8700, Ryzen R5 2600 (1600) ose më shumë gurë të tjerë të moshuar, por edhe ata nuk mund të pretendojnë të jenë universale nëse jeni duke punuar në mënyrë aktive me video dhe 3D ose duke luajtur streaming .

përfundim

Duke përmbledhur gjithçka që është shkruar më lart, mund të nxjerrim konkluzionin vijues: numri i bërthamave të procesorëve është një karakteristikë që tregon fuqinë totale kompjuterike, por se si do të përdoret kjo varet nga aplikacioni. Për lojëra, modeli quad-core do të përshtatet në mënyrë të përkryer, dhe për programet e burimeve të larta është më mirë të zgjidhni një "gur" me një numër të madh temash.