
SSSE3 (Supplemental SSE3)
04.11.2016 р.
SSSE3 (Supplemental SSE3, тобто додатковий SSE3) - це набір додаткових інструкцій процесора, розроблений компанією Intel в продовження розвитку наборів команд SSE, SSE2 і SSE3.
По суті, це був четвертий за рахунком набір інструкцій SSE і, за логікою речей, йому треба було б присвоїти назву SSE4. Але в Intel вирішили інакше, можливо, порахувавши його лише незначним доповненням до попереднього пакету.
На перших порах SSSE3 також називався Merom New Instructions (MNI) від назви процесорного ядра, в якому Intel вперше мала намір його використати.
SSSE3 є набором з 16 нових команд, що покращують роботу з упакованими цілими. При цьому, кожна з інструкцій може використовуватися процесором як для 64-бітних, так і для 128-бітних регістрів. Тому в документації Intel йдеться не про 16, а про 32 команди SSSE3.
Інструкції SSSE3 потрібні для нормальної роботи багатьох сучасних додатків, зокрема програм розпізнавання мови, які використовують алгоритм DNN (Deep Neural Network), та ін.
Початок використання SSSE3 приходиться на 2006 рік (вихід процесорів архітектури Intel Core).