Процессоры с поддержкой инструкций SSE2

Любой компьютер — это очень сложное устройство, которое состоит из десятков модулей. Сегодня мы разберём, какие процессоры выпускаются с поддержкой инструкций SSE2. А также что они собой представляют.

Что такое SSE2?

SSE2 являются SIMD — эта аббревиатура с английского языка переводится, как единая инструкция и множество данных. SIMD — это своего рода поток команд, который реализует параллелизм при работе с данными. Без них компьютеры нового поколения не смогли бы выполнять одновременно сотни процессов.

Многозадачность в современных ПК
Многозадачность в современных компьютерах

Набор был разработан инженерами компании Intel. Главная его цель — расширить возможности процессоров.

Без них компьютер лишается следующих возможностей:

  • SSE2 содержит команды по управлению кэшем, которые минимизируют заполнение памяти данными, тщательно сортируют их;
  • Сложные формулы для вычисления и преобразования чисел;
  • Инструкции для вычисления скалярных данных и для работы с упакованными данными;
  • Содержит набор инструкций для работы с потоковыми данными. Использует новые методы вычислений, которые эффективнее инструкций MMX;
  • SSE2 дополнила прошлую первую версию инструкций, добавив 144 новых команд;
  • И многое другое.

SIMD представляет собой процессор, который часто называют контроллером. Практически во всех случаях он является главным и содержит дополнительные модули, в которых происходит обработка данных или числовые вычисления. Сам процессор ничего не вычисляет, он лишь даёт указания своим подопечным, чем им необходимо заниматься в данный момент. То есть играет роль аналитика и управляющего.

SIMD-процессор
Распределение ролей в SIMD-процессорах

В свою очередь каждый управляемый модуль имеет собственную память. Когда основной процессор получает команду к вычислению, он переправляет её всем вычислительным элементам. После чего каждый свободный элемент принимается за работу. Подобную архитектуру используют в создании компьютерных процессоров не только Intel, но и AMD.

Читайте также: CUDA error — cannot allocate big buffer for DAG как исправить.

Какие процессоры поддерживают технологию SSE

Несмотря на то, что уже есть более усовершенствованные инструкции (SSE3, SSSE3), процессоры, поддерживающие инструкцию SSE2, также до сих пор применяют. Более того, если в процессоре вашего компьютера она будет отсутствовать, вы не сможете установить на него Windows версии 8.1 и выше. А также текстовый процессор Word версии 2013 года или позднее.

Word
Word 2013

Впервые компания Intel использовала SSE2 в Pentium 4. И с тех пор практически каждая модель процессора содержит её. Поэтому сегодня сложно найти контроллер без инструкции.

Поддержка SSE2: Пояснение:
Осуществляется в разных процессорах 32 и 64 бит. Инструкции есть в линейках AMD K8 — серии AMD Ryzen, Ruion 64, Athlon 64, FX, Phenom, Sempron.
Практически во всех Intel Core i3, Core i5, Corei7, Duo-Core, а также процессоры, которые поддерживают технологию NetBurst (Celeron D, Xeon, Pentium 4, Celeron).
В более бюджетных моделях. Intel Atom, Pentium M и процессора Celeron M.
Intel
Процессор Intel

Вполне возможно, что вскоре будут разработаны новые инструкции, которые придут на смену старым. В этом случае SSE2 исчезнет из списка так же, как и её предшественник.

Это может быть полезным: SM контроллер шины — что это за драйвер.

Устройства, которые не имеют инструкций SSE2

Инструкции SSE2 были разработаны и внедрены в тридцати двух битные процессоры Intel или являются их усовершенствованием. Поэтому компьютерные процессоры, созданные на базе другой архитектуры (например, 16 бит) их не поддерживают. Поскольку SSE2 была разработана и внедрена в Pentium 4, то поддержка отсутствует в процессорах, выпущенных компанией до этой версии. А также нет инструкций в AMD Athlon 64. И некоторые других (Crusoe).

Crusoe
Процессор Crusoe

Проверка наличия SSE2 в процессоре на ПК

Чтобы определить поддержку данной инструкции на своём компьютере, необходимо воспользоваться утилитой для отображения информации о процессоре. Подобных существует очень много, самой простой является CPU-Z, которую можно загрузить бесплатно с официального сайта https://www.cpuid.com/.

Кнопка для загрузки CPU-Z
Кнопка для загрузки программы CPU-Z

На главной странице нажмите на кнопку «Download» в окне программы для Windows. Программа очень компактна, её установочный пакет размером всего 1.9 Мб.

Выберите ссылку с английским
Выберите ссылку с английским (русского нет) для загрузки

После установки запустите утилиту и выберите вкладку «CPU» в том случае, если программа по умолчанию открыла другую.

CPU
Выберите вкладку CPU

На данной странице будет отображаться основная информацию о процессоре вашего компьютера. А именно: название, серия, кодовое название, спецификации и технологии. Инструкции находятся в соответствующей строке «Instruction». На иллюстрации видно, что текущий процессор имеет инструкции: SSE, SSE2, SSE3, AMD-V, x86-64, MMX, 3D-NOW!.

Строка с инструкциями
Строка с инструкциями процессора

Если вы покупаете процессор в магазине или в интернете, то эту информацию можно узнать у консультанта. Все процессоры, которые имеют поддержку инструкций (в том числе, SSE2), в интернет-магазине можно найти на странице с подробной информацией.

Информация о процессоре
Информация о процессоре на AliExpress

Например, на страницах популярного AliExpress достаточно выбрать модель процессора из списка, и найти эту информацию не составит труда.

Оцените статью
Добавить комментарий

  1. ANDRO NEWS КОММЕНТАТОР

    SSE2 довольно старая технология и волноваться что вы купите процессор без её поддержки нет смысла. Все современные процессоры поддерживают этот так называемый пакет инструкций SSE2. Таким образом производители решили вытеснить все старые AMD до Athlon 64 и Intel до Pentium 4, которые не работают с SSE2. Для человека не посвященного в эти тонкости это будет обозначать невозможность установки современной Винды и Офиса.

    Ответить