processzorok

Különbségek a fizikai és a logikai magok között (smt vagy hyperthreading) a cpu-ban

Tartalomjegyzék:

Anonim

A magok, a magok, a szálak, a foglalatok, a logikai és a virtuális magok a processzorokhoz kapcsolódó kifejezések, amelyeket sok felhasználó nem igazán ért. Ezért készítettük el ezt a bejegyzést, hogy megpróbáljuk egyszerű és érthető módon elmagyarázni az összes felhasználó számára.

Különbségek a mag és a végrehajtási szálak (SMT vagy HyperThreading) között a CPU-ban

Mindenekelőtt a Pentiums korszakára kell gondolkodnunk, amikor a processzorok egyetlen magból álltak, a processzort az alaplap speciális nyílásába telepítik, amely a többi alkatrészkel való kommunikációra szolgál, Ez a nyílás a foglalat vagy a foglalat. Az alaplapoknak általában csak egy aljzata van, de néhány üzleti-orientált modell több aljzattal rendelkezik, amely lehetővé teszi több processzor felszerelését. Ami a magot illeti: ez a processzor része, amelyben minden számítást elvégezzünk, mondjuk, hogy az agy működteti számítógépet. A magok mindegyike adatszálat képes kezelni.

Az évek során értékelte az Intel HyperThreading technológiáját, amely a processzor egyes elemeinek, például a nyilvántartások vagy a legfelső szintű gyorsítótárak másolásából áll, ez lehetővé teszi a processzormag számára, hogy egyszerre két feladatot kezeljen (2 szál vagy szálak) és a logikai kernelek megjelenését eredményezi. Valami, amely jelentősen javítja a teljesítményt, mivel ha egy folyamatnak várakozást kell várnia egy műveletre vagy valamilyen adatra, egy másik folyamat folytathatja a processzor használatát anélkül, hogy leállítaná, a leállított processzor a teljesítmény elvesztését jelenti, tehát hogy meg kell akadályoznunk azt.

A HyperThreading technológia magyarázata

Ez a HyperThreading technológia „becsapja” az operációs rendszert abban, hogy azt hitte, hogy két mag van, amikor a valóságban csak egy létezik, az egyetlen, amely valóban létezik, a fizikai mag, a másik, amely a HyperThreading eredményeként megjelenik, a virtuális. A virtuális mag sokkal kevesebb feldolgozási kapacitással rendelkezik, mint a fizikai mag, tehát a teljesítmény nem felel meg két távoli fizikai magnak, viszont jó extra eredményt nyújt.

A processzorok evolúciójának következő lépése az volt, hogy ugrást tegyünk a két fizikai maggal rendelkező processzorok megjelenésére. Ez a processzor belsejében lévő összes elem miniatürizációjának köszönhető, azaz kisebbek lettek, és annyira sokkal több ugyanabba a térbe tudunk beleférni. Alapvetően a kétmagos processzor olyan, mintha két processzor működne együtt, de sokkal gyorsabb és hatékonyabb kommunikációval tudna működni közöttük, és ezáltal a teljesítmény sokkal jobb, mint a két aljzattal és két processzorral rendelkező rendszereknél.

Példa egy kétmagos processzorra

A HyperThreading-szel ellentétben a kétmagos processzorokban mindegyik rendelkezik az összes szükséges elemmel, hogy bármilyen feladatot elvégezhessen, tehát a kétmagos processzor teljesítményében sokkal jobb, mint a HyperThreading egymagos processzoroké. A következő lépés az volt, hogy több központi processzort érjünk el, ami lehetővé teszi az alkatrészek egyre nagyobb miniatürizálását. Ma vannak processzorok, amelyek akár 18 fizikai maggal rendelkeznek.

Javasoljuk, hogy olvassa el a piaci legjobb processzorok útmutatóját

Ezen felül összekapcsolhatjuk a több mag felhasználását a HyperThreading technológiával, így hatalmas számú logikai maggal tudunk elérni a processzorokat, tehát a HyperThreading technológiával rendelkező fizikai 18 magos processzornak összesen 36 logikai magja van (18 fizikai mag + 18 mag) virtuális).

processzorok

Választható editor

Back to top button