XOP (от англ. eXtended operation - "расширенная операция") - это набор инструкций микропроцессора, повышающих его быстродействие при работе с мультимедиа, а также при решении сложных научных задач.
Изначально, в 2007 году, в AMD анонсировали намерение создать набор команд SSE5, как дополнение к 128-битным командам ядра архитектуры AMD64 (информация о SSE, SSE2, SSE3, SSSE3, SSE4 уже публиковалась на этом сайте).
Но позже эти планы изменились. SSE5 так и не вышел, а разрабатываемые для него инструкции были реализованы в виде 3 меньших наборов команд, названных XOP, FMA4 и CVT16. В комплексе они сохраняют запланированную функциональность SSE5, но по-другому кодируют инструкции для лучшей совместимости с набором команд AVX от Intel.
Инструкции XOP впервые использованы в 2011 году в процессорах AMD архитектуры Bulldozer. В этот набор входит несколько различных типов векторных инструкций, большинство из которых являются целочисленными. Однако, есть среди них также инструкции для перестановки чисел с плавающей запятой и инструкции экстракции дробной части.

eXtended operation
(XOP)
20.03.2017 г.