Sse 2 что это

Содержание

Sse 2 что это

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

2. Технология sse2

У микропроцессора Intel Pentium 4 появилась новая группа инструкций, получивших название SSE2. Цифра 2 в названии указывается для того, чтобы отличить новую группу от одноименной, уже поддерживаемой микропроцессором Pentium III. Остальная часть имени расшифровывается как Streaming SIMD Extensions (потоковое SIMD расширение). В свою очередь SIMD является аббревиатурой от Single Instruction Multiple Data (одна инструкция много данных). В состав SSE2 входят операции для работы с 64-х разрядными целыми и вещественными (представление с удвоенной точностью) числами. Согласно документации Intel в группу SSE2 входят инструкции, выполняющие 144 новые операции. Если же вы подсчитаете количество новых имен инструкций, то их окажется значительно меньше. Расхождение объясняется тем, что одному имени инструкции может соответствовать несколько разных кодов операций. Типичный пример инструкции пересылки данных, у каких код операции находится в зависимости от направления пересылки — из регистра в память или из памяти в регистр. Большинство новых инструкций двухадресные. Первый операнд является приемником (dest), а второй источником (src). Приемник, обычно, находится в 128-bit регистре xmm, источник может находиться как в регистре xmm, так и в оперативки (ОЗУ). Исключением являются только инструкции пересылки, у каких приемник может располагаться в ОЗУ. Третий операнд, если он есть, является целым числом, размер которого не превышает одного байта. При работе с вещественными числами возможно выполнение одной и той же операции над одной или двумя парами чисел. В первом случае имя операции оканчивается буквами SD (скалярные данные), а во 2-м — буквами PD (упакованные данные). В этом случае выражение «упакованные данные» означает, что два 64-bit числа расположены в одном 128-bit регистре или в ОЗУ подряд вереницей. А выражение «скалярные данные» означает, что одно 64-bit число расположено в младшей половине 128-bit регистра. По утверждению специалистов Intel скалярные операции более рационально используют ресурсы процессора чем аналогичные операции, выполняемые FPU.

3. Технология sse3

  • Поддержка технологии Hyper-Threading (которая, судя по всему, не претерпела каких-либо изменений);
  • Углубленный конвейер, позволяющий достичь еще больше высоких частот;
  • Высокая частота системной шины (800 MHz, появившаяся еще со времен последних моделей Northwood);
  • Увеличенный вдвое объем первого и второго уровней кэша, также большее количество буферов сохранения (store) и объединения записи (write-combining);
  • Поддержка новых SIMD расширений под кодовым названием Prescott New Instructions (официально — SSE3).
  • Prescott New Instructions (SSE3): Extended Features, бит 0;
  • Debug Trace Store Qualification: Extended Features, бит 4;
  • Улучшенная технология Intel SpeedStep (использующая MSR процессора): Extended Features, бит 7;
  • Поддержка инструкций MONITOR/MWAIT: Extended Features, бит 3.

15 Июня 2014 47.62 Кб 126 Лекция 03.doc

15 Июня 2014 415.74 Кб 153 Лекция 04.doc

15 Июня 2014 117.76 Кб 128 Лекция 05.doc

15 Июня 2014 159.74 Кб 152 Лекция 06.doc

15 Июня 2014 67.58 Кб 139 Лекция 07.doc

15 Июня 2014 153.09 Кб 133 Лекция 08.doc

15 Июня 2014 218.11 Кб 122 Лекция 09.doc

15 Июня 2014 272.9 Кб 265 Лекция 10.doc

Как исправить ошибку SSE AND SSE 2 CS:GO

15 Июня 2014 22.02 Кб 101 Литература.doc

15 Июня 2014 126.46 Кб 108 Содержание.doc

Mafia 3 пробую эмулятор для SSE 4.1 (4.2), для старых процессоров

15 Июня 2014 20.99 Кб 96 Титульный лист.doc

Ограничение

Для продолжения скачивания необходимо пройти капчу:

SSE2

SSE2 (Streaming SIMD Extensions 2) — потоковые SIMD-расширения. SIMD расшифровывается как «Single Instruction, Multiple Data» (единая инструкция — множественные данные). Данная технология представляет собой пакет инструкций, расширяющий первоначальный набор SSE (первая версия). Основной целью данного пакета является полное вытеснение MMX. В SSE2 имеются 144 новые команды, в дополнение к первой версии SSE, в какой было заложено лишь 70.

Создателем данной технологии является компания Intel. Впервые она была реализована в процессорах Pentium 4.

Sse 2 что это

Отличительные черты

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

    ООО «Альтербит», 197183, Санкт-Петербург, Комендантский проспект, 2 схема проезда
    Телефон: (812) 309-2602 ← Звони если хочешь купить сервер, схд, компьютер

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

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

    Что такое SSE2?

    Sse 2 что это

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

    Sse 2 что это

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

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

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

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

    Sse 2 что это

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

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

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

    Sse 2 что это

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

    Sse 2 что это

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

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

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

    Sse 2 что это

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

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

    Sse 2 что это

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

    Sse 2 что это

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

    Sse 2 что это

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

    Sse 2 что это

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

    Sse 2 что это

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

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Что будем искать? Например,Человек

Мы в социальных сетях