WikiSort.ru - Не сортированное

ПОИСК ПО САЙТУ | о проекте

SSE2 (англ. Streaming SIMD Extensions 2, потоковое SIMD-расширение процессора) — это SIMD (англ. Single Instruction, Multiple Data, Одна инструкция — множество данных) набор инструкций, разработанный Intel и впервые представленный в процессорах серии Pentium 4. SSE2 расширяет набор инструкций SSE с целью полностью вытеснить MMX. Набор SSE2 добавил 144 новые команды к SSE, в котором было только 70 команд.

Процессор, поддерживающий SSE2, требуется для установки Windows 8 и Microsoft Office 2013[1], а также интернет-браузеров на основе Chromium и Firefox версии 49 и выше[2].

Особенности

  • SSE2 использует восемь 128-битных регистров (xmm0 до xmm7), включённых в архитектуру x86 с вводом расширения SSE, каждый из которых трактуется как 2 последовательных значения с плавающей точкой двойной точности.
  • SSE2 включает в себя набор инструкций, который производит операции со скалярными и упакованными типами данных.
  • SSE2 содержит инструкции для потоковой обработки целочисленных данных в тех же 128-битных xmm регистрах, что делает это расширение более предпочтительным для целочисленных вычислений, нежели использование набора инструкций MMX, появившегося гораздо раньше.
  • Продолжение SSE работает с вещественными числами.
  • SSE2 включает в себя ряд команд управления кэшем, предназначенных для минимизации заполнения кэша при обработке объёмных потоков данных.
  • SSE2 включает в себя сложные дополнения к командам преобразования чисел.

Процессоры

Поддерживают

Не поддерживают

Поскольку SSE2 — расширение IA-32, процессоры, не поддерживающие IA-32, не поддерживают SSE2. Все известные процессоры x86-64 также поддерживают SSE2.[3][4]

Кроме того, не поддерживают IA-32-совместимые процессоры, появившиеся до SSE2:

Примечания

  1. Microsoft Corporation What is PAE, NX, and SSE2 and why does my PC need to support them to run Windows 8 ?. Проверено 19 марта 2013. Архивировано 31 мая 2013 года.
  2. Ваше аппаратное обеспечение больше не поддерживается (рус.) (20 ноября 2016). Проверено 24 февраля 2017.
  3. Matz, Michael; Hubicka, Jan; Jaeger, Andreas; Mitchell, Mark. System V Application Binary Interface - AMD64 Architecture Processor Supplement - Draft Version 0.99.4 (January 2010). Проверено 26 апреля 2013.
  4. Fog, Agner Optimizing software in C++: An optimization guide for Windows, Linux and Mac platforms. Проверено 26 апреля 2013. Архивировано 31 мая 2013 года.

Ссылки

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии