В 1999 году семейство процессоров Pentium фирмы Intel пополнилось новой моделью — процессором Pentium III. Основу его архитектуры составляет ядро процессора Pentium II, дополненное модулем SSE (Streaming SIMD Extensions — потоковое SIMD-расширение). Потоковое SIMD-расширение дополняет ММХ-технологию средствами обработки данных с плавающей запятой – ХММ-расширение.
ХММ-расширение является продолжением политики Intel на ввод в архитектуру процессоров средств, повышающих эффективность вычислений на больших массивах однотипных данных. Программно-аппаратная модель ХММ-расширения имеет простую и гибкую структуру. В нее входит ряд новых регистров, новые команды и форматы данных. Программы, разработанные для ранних моделей процессоров, будут также выполняться на компьютерах, оснащенных процессором Pentium III, но они не смогут задействовать новшества, введенные ХММ-расши-рением. Для этого программа должна быть изначально написана с учетом логики работы программно-аппаратных средств, входящих в ХММ-расширение.
Основной тип данных ХММ-расширения — число с плавающей запятой в коротком формате.