uk
мова
смартфони SoC процесори відеокарти ігри
українська русский
Архів | ПроцесорТехнології та інструкції, що використовуються в процесорах → AVX2 (Advanced Vector Extensions 2)
Стаття востаннє коригувалася 2016.11.09 та могла втратити свою актуальність !!!

AVX 2 (Advanced Vector Extensions 2)

09.11.2016 р.

AVX 2 (Advanced Vector Extensions 2) - розширення системи команд процесора, розроблене компанією Intel на додаток до набору інструкцій AVX. Вперше використане в 2013 р. в процесорах Intel на ядрі Haswell.

В AVX 2:

• додана інструкція Fused Multiply Add (FMA), що об'єднує в собі операції складання і множення (а це ключові дії в цифровій обробці сигналів);

• реалізована можливість операцій з 256-бітними цілочисельними векторами;

• реалізована підтримка так званих gather-інструкцій, завдяки яким перестає діяти строга вимога безперервного розташування даних в пам'яті. Тепер дані можуть збиратися з різних адрес пам'яті;

• додані інструкції маніпуляцій/операцій над бітами.

В цілому, інструкції AVX2 орієнтовані на підвищення швидкодії процесора в цілочисельних обчисленнях (за умови використання відповідного програмного забезпечення). З точки зору рядового користувача - це робота з відео, фотографіями, звуком, а також з програмами, що використовують алгоритми розпізнавання голосу, облич, жестів.





вгору