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

SSE2 (Streaming SIMD Extensions 2)

02.11.2016 р.

SSE2 - набір інструкцій, розроблений компанією Intel і вперше використаний нею в процесорах Pentium 4 (2000 - 2001 рр.).

Назва технології походить від англ. Streaming SIMD Extensions, що переводиться як потокове SIMD-розширення (SIMD - Single Instruction, Multiple Data, одна інструкція - безліч даних).

По суті SSE2 є доповненням до технології SSE, розробленої Intel в 1999 році. Цей набір інструкцій додав до SSE 144 нових команди (у SSE їх було тільки 70). При цьому, додаткові регістри не вводилися.

Тобто, інструкції SSE2 використовують все ті ж вісім 128-бітних регістрів SSE і дозволяють процесору поліпшити роботу з ними. Зокрема, SSE2 дає можливість в регістрах SSE ефективно проводити різноманітні операції зі скалярними і упакованими типами даних, дійсними числами, а також здійснювати потокову обробку цілочисельних даних. Крім того, SSE2 включає складні доповнення до команд перетворення чисел, а також алгоритми управління кешем процесора, які мінімізують його забруднення при обробці об'ємних потоків даних.

Підтримка інструкцій SSE2 є обов'язковою умовою використання сучасного програмного забезпечення. Зокрема, без цього набору команд не працюватимуть популярні браузери Google Chrome і Яндекс-браузер. На комп'ютері без SSE2 також неможливо використовувати Windows 8, Windows 10, Microsoft Office 2013 та ін.





вгору