▷ Mi az avx és hogyan befolyásolja a processzort?

Tartalomjegyzék:
- Utasítások a processzorunkon
- Mik a fejlett vektor kiterjesztések?
- Az AVX jellemzői
- Mire használták az AVX-t?
- Néhány utolsó szó
Beszélünk arról, hogy mi az AVX, és hogyan befolyásolja a processzort, valamint annak néhány megvalósítását. És a csoportot alkotó több alkotóelem közül kevés azt állítaná, hogy a processzor az egyik, amely a legjobban befolyásolja a csapatot.
A processzoron belül az egyik elem, amely a legjobban befolyásolja az összetevő teljesítményét, az utasításkészletek és azok végrehajtása. Ma időt akarunk tölteni a jelenlegi modellek egyik legbefolyásosabb szereplőjével. Csináljuk!
Tartalom index
Utasítások a processzorunkon
Mielőtt folytatnánk, úgy gondoljuk, hogy hasznos lesz meghatározni, hogy mi az utasítások (vagy azok mindegyike) a processzorban. Az utasítások a legalapvetőbb művelet, amelyet processzorunk végrehajthat az adatokkal, amelyek egy program vagy alkalmazás műveletéhez szükségesek.
Ezek halmaza és végrehajtása meghatározza, hogy a processzor hogyan kezeli az információkat, és hogy milyen programok vagy alkalmazások képesek futtatni. Az utasítások több típusa létezik, de a legfontosabb a számtani és a logikai.
Mik a fejlett vektor kiterjesztések?
Az AVX az Advanced Vector Extension rövidítése, a név az utasításkészlet a már átfogó IA-32 (x86) utasításkészlet kiterjesztéseként ismert. Olyan készlet, amelyet az Intel és az AMD a kilencvenes évek végén kezd el táplálni, miután mások megvilágították, például az MMX vagy az AMD64.
Az AVX sokkal fejlettebb, mint ősei, valamint az SSE4 utasításkészlet, amelyet helyettesít. Arra összpontosít, hogy javítsák a vektorszámítások (elsősorban lebegőpontos számítások) végrehajtásának hatékonyságát, de a továbbfejlesztett kódolási séma és az új utasítások végrehajtásának köszönhetően képes végrehajtani a kódot a végrehajtása előtt, amely 2011-ben történt a Sandy Bridge és az FX-Jaguar processzorokkal.
Az AVX jellemzői
Bithosszú regiszter kiterjesztés. Kép: colfaxresearch
Az AVX alkalmazásban az utasításokat az üzemmódtól függően 128 bites és 256 bites méretű (YMM és XMM) vektorokban lévő regiszterek segítségével gyűjtik. Ez biztosítja az SSE utasításkészlettel való kompatibilitást, és használhatja a saját három operandus kódoló rendszerét (VEX), amely sokoldalú processzoroknál hatékonyabb. Két nagyszerű kiegészítés van az AVX utasításkészlethez: AVX2 és AVX-512.
- Az AVX2 a leghosszabb ideje működő, mivel 2013 óta alkalmazza. Fontos hírt hoz a processzor kezeli a vektorokban található elemeket, és kiterjeszti az utasításkészletet 256 bitre az AVX és SSE alapú elemeknél. Az AVX-512 szintén 2013-ból származik, ám az otthoni processzorokban (a Xeonon kívül és a Threadripper-en) való alkalmazásuk valamivel újabb. Az AVX2 operandusok kiterjesztésének sorozatából áll, és akár 512 bites (ZMM) regiszterekkel is működhet.
Mire használták az AVX-t?
Az AVX az az evolúció, amely az Intel processzorok utasításkészleteit kísérte a 2000-es évek első évtizedében. Az SSE csomag természetes utódjaiként az alkalmazásai a multimédia (főleg hang és videó) körül forognak, és ezért nélkülözhetetlen követelmény sok olyan programban, amely képes a képmegjelenítést, a 3D rajzot vagy a hanggal dolgozni.
AVX útiterv az Intelnél. Kép: wikimedia commons; Lambtron
Jó példa erre a Blender, amely jelenleg csak az AVX-kompatibilis processzorokat támogatja. Ugyanez van a helyzet a műsorokkal, mint például a Massive for sound vagy az interaktív szórakozás néhány videojátékkal. Az AVX a jelenlegi multimédia programok és alkalmazások teljes környezetében jelen van.
Néhány utolsó szó
Noha az AVX-hez kapcsolódóan több változat és utasításkészlet létezik, a mai itt itt leírtak a legelterjedtebbek a fogyasztói elektronikai processzorok körében, ezért más javaslatokra összpontosítottuk őket.
Javasoljuk, hogy olvassa el a legjobb processzorokat a piacon
Ha érdekesnek találta, hogy többet megtudjon arról, hogy mi az AVX, és hogyan befolyásolja a processzort a csapatán belül, kérjük, olvassa el a processzorok működéséről szóló cikket. Nagyon ajánlott olvasmány minden érdeklődő számára, aki a témában érdekli.
Colfaxresearch betűtípusHogyan válasszunk ki egy processzort gyorsan és egyszerűen

10 percnél rövidebb processzorválasztási kulcsokat tanítunk. Ha AMD, Intel vagy APU jobb a játékok és munkaállomások használatához.
Az új videó megmutatná, hogy ez hogyan befolyásolja a teljesítményt

Úgy tűnik, hogy a Denuvo a teljesítményt 5–10% között befolyásolja. Ezenkívül úgy tűnt, hogy a rakodási idő akár 25% -kal is növekszik.
→ Hogyan lehet gyorsan összeállítani egy processzort? 【Intel és amd】?

Megtanuljuk, hogyan kell gyorsan összeállítani egy Intel vagy AMD processzort. Ezenkívül megkülönböztetheti a 0-os csavart, a foglalatot és az ajánlásokat. ☝