▷ Какво е avx и как влияе на вашия процесор?
Съдържание:
- Инструкции за нашия процесор
- Какво представляват разширените векторни разширения
- Характеристиките на AVX
- За какво се използва AVX
- Няколко заключителни думи
Ще поговорим за това какво е AVX и как влияе на вашия процесор, както и за някои негови реализации. И това е от множеството компоненти, които съставят екип, малцина биха спорили, че процесорът е един от тези, които имат най-голямо влияние върху екипа.
Вътре в процесора един от елементите, който оказва най-голямо влияние върху работата на компонента, са наборите инструкции и тяхното изпълнение. Днес искаме да прекараме време с един от най-влиятелните сред актуалните модели. Нека го направим!
Индекс на съдържанието
Инструкции за нашия процесор
Преди да продължим, смятаме, че ще бъде полезно да определим какви са инструкциите (или всички тях) в процесор. Инструкциите са най-основната операция, която нашият процесор може да извърши с данните, необходими за действие от програма или приложение.
Наборът от тях и тяхното внедряване определят как нашия процесор управлява информацията, така и какви програми или приложения могат да работят. Има няколко вида инструкции, но основните от тях са аритметика и логика.
Какво представляват разширените векторни разширения
AVX е съкращение за Advanced Vector Extension , името, с което наборът инструкции е известен като разширение към вече изчерпателния набор от инструкции IA-32 (x86). Комплект, с който Intel и AMD ще започнат да се хранят в края на деветдесетте години, след като видят светлината на други като MMX или AMD64.
AVX е много по-развит от своите предци, както и SSE4 инструкцията, която замества. Той е фокусиран върху подобряване на ефективността при извършване на векторни изчисления (главно изчисления с плаваща запетая), но благодарение на прилагането на подобрена схема на кодиране и нови инструкции, той е в състояние да изпълни код преди неговото прилагане. Това се случи през 2011 г. с процесорите Sandy Bridge и FX-Jaguar.
Характеристиките на AVX
Разширение на регистъра на битовата дължина. Изображение: colfaxresearch
В AVX инструкциите се събират чрез регистри във вектори от 128-битов до 256-битов размер (YMM и XMM) в зависимост от техния режим. Това гарантира съвместимост с набора от инструкции за SSE и можете да използвате вашата собствена схема за кодиране на три операнда (VEX), която е по-ефективна при многонишковите процесори. Има два страхотни допълнения към набора от инструкции за AVX: AVX2 и AVX-512.
- AVX2 е най-дълго работещият, тъй като се прилага от 2013 г. Той носи важни иновации в начина, по който процесорът управлява елементите, намиращи се във векторите, и разширява набор от инструкции до 256 бита в тези, базирани на AVX и SSE. AVX-512 също датира от 2013 г., но внедряването му в домашни процесори (извън Xeon и Threadripper) е малко по-ново. Състои се от серия разширения за AVX2 операнди и може да работи с регистри до 512 бита (ZMM).
За какво се използва AVX
AVX е еволюцията, която придружава набор от инструкции на процесори Intel през първото десетилетие на 2000-те г. Като естествени приемници на SSE множеството, приложенията му се въртят около мултимедия (главно звук и видео) и следователно са задължително изискване в много програми, които използват изобразяване на изображения, 3D рисуване или работа със звук.
AVX пътна карта на Intel. Изображение: wikimedia commons; Lambtron
Добър пример за това може да бъде Blender, който в момента поддържа само съвместими с AVX процесори. Имаме същия случай с програми като Massive за звук или в интерактивно забавление с някои видео игри. AVX присъства в цялата среда на настоящите мултимедийни програми и приложения.
Няколко заключителни думи
Въпреки че има повече вариации и набори инструкции, свързани с AVX, тези, наречени тук днес, са най-разпространените сред процесорите на потребителска електроника и затова сме се съсредоточили върху тях върху други предложения.
Препоръчваме да прочетете най -добрите процесори на пазара
Ако ви е било интересно да научите повече за това какво представлява AVX и как влияе на вашия процесор в рамките на вашия екип, ви каним да прочетете нашата статия за работата на нашите процесори. Силно препоръчително четиво за всички любопитни, които се интересуват от темата.
Шрифт ColfaxresearchКакво е cmd, какво означава и за какво е?
Обясняваме какво е CMD и за какво е това в Windows 10, Windows 8 и Windows 7 ✅. Показваме ви и най-използваните и използвани команди ✅
Xmp профил: какво представлява и за какво е. максимална производителност на вашия овен ??
Показваме ви какво представлява XMP профил и за какво е той. Всички функции, които трябва да имате предвид и трикове, за да го направите стабилен.
Програмирано остаряване на компютър: какво е това и как ни влияе?
Една от най-обсъжданите дилеми от потребителите днес е планираното остаряване; Обясняваме какво е и как се отразява на компютъра