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

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

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

Что такое SSE2?

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

d0bfd180d0bed186d0b5d181d181d0bed180d18b d181 d0bfd0bed0b4d0b4d0b5d180d0b6d0bad0bed0b9 d0b8d0bdd181d182d180d183d0bad186d0b8d0b9 sse2 65d9ffc27ca38Фото ноутбуков

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

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

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

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

d0bfd180d0bed186d0b5d181d181d0bed180d18b d181 d0bfd0bed0b4d0b4d0b5d180d0b6d0bad0bed0b9 d0b8d0bdd181d182d180d183d0bad186d0b8d0b9 sse2 65d9ffc2c97a8SIMD-процессор

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

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

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

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

d0bfd180d0bed186d0b5d181d181d0bed180d18b d181 d0bfd0bed0b4d0b4d0b5d180d0b6d0bad0bed0b9 d0b8d0bdd181d182d180d183d0bad186d0b8d0b9 sse2 65d9ffc30977aПрограмма Word

Впервые компания 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.

d0bfd180d0bed186d0b5d181d181d0bed180d18b d181 d0bfd0bed0b4d0b4d0b5d180d0b6d0bad0bed0b9 d0b8d0bdd181d182d180d183d0bad186d0b8d0b9 sse2 65d9ffc335711Процессоры Intel

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

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

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

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

d0bfd180d0bed186d0b5d181d181d0bed180d18b d181 d0bfd0bed0b4d0b4d0b5d180d0b6d0bad0bed0b9 d0b8d0bdd181d182d180d183d0bad186d0b8d0b9 sse2 65d9ffc35a471Процессор Crusoe

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

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

d0bfd180d0bed186d0b5d181d181d0bed180d18b d181 d0bfd0bed0b4d0b4d0b5d180d0b6d0bad0bed0b9 d0b8d0bdd181d182d180d183d0bad186d0b8d0b9 sse2 65d9ffc382a29Кнопка для загрузки CPU-Z

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

d0bfd180d0bed186d0b5d181d181d0bed180d18b d181 d0bfd0bed0b4d0b4d0b5d180d0b6d0bad0bed0b9 d0b8d0bdd181d182d180d183d0bad186d0b8d0b9 sse2 65d9ffc3a971aЛинки на скачивание

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

d0bfd180d0bed186d0b5d181d181d0bed180d18b d181 d0bfd0bed0b4d0b4d0b5d180d0b6d0bad0bed0b9 d0b8d0bdd181d182d180d183d0bad186d0b8d0b9 sse2 65d9ffc3d667bПрограмма CPU-Z
Выберите вкладку CPU

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

d0bfd180d0bed186d0b5d181d181d0bed180d18b d181 d0bfd0bed0b4d0b4d0b5d180d0b6d0bad0bed0b9 d0b8d0bdd181d182d180d183d0bad186d0b8d0b9 sse2 65d9ffc4337e0Строка с инструкциями

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

d0bfd180d0bed186d0b5d181d181d0bed180d18b d181 d0bfd0bed0b4d0b4d0b5d180d0b6d0bad0bed0b9 d0b8d0bdd181d182d180d183d0bad186d0b8d0b9 sse2 65d9ffc46494cИнформация о процессоре

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

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