Procesoarele multi-core sunt similare cu SMP deoarece există două sau mai multe nuclee de procesare reale, dar sunt livrate în pachete cu un singur procesor. Siemens PLM Software a constatat că caracteristicile de performanță multi-core sunt similare cu cele ale SMP. Singurul avantaj al procesoarelor multi-core față de SMP este că această tehnologie a proliferat mult mai rapid decât SMP și este acum comună în stațiile de lucru, servere și laptopuri.
Tehnologia multi-core este complexă și, în funcție de configurație, poate avea de fapt un impact negativ asupra performanței. Acest lucru se datorează conflictului potențial al mai multor nuclee care împart resursele sistemului, cum ar fi memoria cache, memoria și lățimea de bandă a magistralei, precum și necesității ca sistemul să gestioneze și să controleze un număr tot mai mare de nuclee. Creșterea numărului de nuclee nu se traduce întotdeauna printr-o performanță mai bună. Deși nucleele suplimentare pot îmbunătăți performanța NX, viteza procesorului este încă o măsură vitală a performanței NX.
Multe sisteme vă permit să dezactivați nucleele prin intermediul bios, ceea ce vă poate permite să comparați performanța cu un număr diferit de nuclee active. Unii utilizatori pot descoperi că dezactivarea unor nuclee va îmbunătăți de fapt performanța. O microarhitectură (Intel) chiar face acest lucru în mod automat, oprind nucleele neutilizate și crescând viteza de ceas a celorlalte.
Furnizorii de hardware continuă să își îmbunătățească microarhitecturile procesoarelor pentru a aborda mai bine limitările tehnologiilor multi-core mai vechi. Noile subsisteme integrează mai bine memoria și alte periferice direct la procesoare, ceea ce duce la îmbunătățiri majore ale performanței. Busurile sunt eliminate, nucleele sunt mai bine gestionate, iar vitezele canalelor continuă să se îmbunătățească.
În rezumat:
- Activați SMP numai dacă aveți un sistem SMP. Faptul că este activat într-un sistem cu un singur procesor generează o ușoară suprasolicitare.
- Activați SMP dacă aveți un sistem cu mai multe nuclee.
- Niciodată să nu presupuneți că prin simpla adăugare a mai multor nuclee veți obține performanțe mai bune. Întotdeauna testați mai întâi.
.