Skip to main content

Mi az a többmagos processzor?

A többmagos processzor egy integrált áramkör, amely két vagy több processzort vagy magot használ az adatok kezelésére.A magokat egy integrált áramkörhöz rögzíthetjük, vagy külön szerszámokba beépíthető egy chipcsomagba.Minden magnak megvan a saját gyorsítótár, és mindegyiknek külön képessége van az adatok feldolgozására.

A többmagos processzor előnye a megnövekedett sebesség.A hagyományos, egymagos processzor tárol bizonyos adatot a gyorsítótárban, és amikor a gyorsítótáron kívüli adatokra van szükség, akkor azt más helyekről, például a Random Access Memóriáról (RAM) kell beszerezni.Amikor ez megtörténik, a processzor sebessége lelassul a RAM vagy más tárolóeszköz maximális sebességére.Ez a sebesség általában sokkal lassabb, mint a maximális processzor sebessége.

A többmagos processzorok gyorsabbak, mivel minden mag képes kezelni a saját adatfolyamát.Míg a többmagos processzorok továbbra is szelektíven gyorsítótárat tárolnak, és a nem gyorsítótárazott adatokat más tárolási helyekről szerezzék be, a kiegészítő mag vagy magok folytathatják a parancsok végrehajtását és az információk fogadását normál processzor sebességgel, míg egy másik processzor a szükséges információkat a lassú tárolókészülékekből szerezheti be.Ilyen módon az egész rendszernek nem kell lassulnia, amíg az adatok visszakerülnek.A különálló adatfolyamokat különböző magok kezelhetik, növelve az általános feldolgozási sebességet.Ahhoz, hogy egyetlen szoftverprogram kihasználja a többmagos technológiát, egyidejűleg többszálú technológiával (SMT) kell lennie, amely lehetővé teszi, hogy párhuzamos utasításokat küldjön a több mag számára.A processzor volt a kétmagos processzor.Vannak többmagos processzorok is, négy, hat és nyolc maggal.Számos alaplap azonban nem képes kezelni ezt a sok magot.A többmagos rendszerek homogének lehetnek, az összes azonos mag felhasználásával, vagy heterogén, nem azonos magok felhasználásával.Számos programnak, sőt néhány operációs rendszernek nincs hiánya az SMT -nek, hogy egynél több feldolgozási magot használjon.A többmagos feldolgozást használó operációs rendszereket nem mindig úgy tervezték, hogy maximalizálják a többmagos feldolgozási potenciált, így a teljes feldolgozási képesség gyakran nem realizálódik.Menedzsment kihívások.A processzor által termelt hőmennyiség az egyes kiegészítő magokkal exponenciálisan növekszik.A magas hőmérsékletek a processzorok túlmelegedését okozhatják, működési problémák és biztonsági kockázatok létrehozását.A processzorgyártóknak jelentős időt és technológiát kellett befektetniük a többmagos processzorok által bemutatott termikus kihívások megoldásainak létrehozására.