Ssse3 что это такое

Содержание

Ssse3 что это такое

Проверка стабильности работы центрального микропроцессора требуется редко. Обычно, такая необходимость появляется при приобретении компьютера, разгоне микропроцессора (оверлокинге), при появлении сбоев в работе компьютера, также в неких других случаях.

SSSE3 — SSSE3

Дополнительные расширения SIMD для потоковой передачи 3 (SSSE3 либо SSE3S ) — это SIMD набор инструкций, сделанный Intel и являющийся четвертой версией технологии SSE.

  • 1 История
  • 2 Функциональность
  • 3 ЦП с SSSE3
  • 4 Новые аннотации
  • 5 См. Также
  • 6 Ссылки
  • 7 Наружные ссылки

История

SSSE3 был в первый раз представлен с микропроцессорами Intel на базе микроархитектуры Core 26 июня 2006 года с микропроцессорами Woodcrest Xeon.

SSSE3 упоминается под кодовыми именами Tejas New Instructions (TNI) либо Merom New Instructions (MNI) для первых разработок микропроцессоров, созданных для его поддержки.

Функциональные возможности

SSSE3 содержит 16 новых дискретных инструкций. Любая аннотация может повлиять на 64-битные регистры MMX или 128-битные XMM. Поэтому в материалах Intel упоминаются 32 новые инструкции. В их число входят:

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

ЦП с SSSE3

  • AMD :
    • «Cat» процессоры с низким энергопотреблением
      • на базе Bobcat процессоры
      • на базе Jaguar процессоры и поболее новые
      • на базе Puma процессоры и поболее новые
      • процессоры на базе Bulldozer
      • процессоры на базе Piledriver rs
      • на базе Steamroller процессоры
      • на базе Excavator процессоры и поболее новые
      • Xeon 5100 Series
      • Xeon 5300 Series
      • Xeon 5400 Series
      • Xeon 3000 Series
      • Core 2 Duo
      • Core 2 Extreme
      • Core 2 Quad
      • Core i7
      • Core i5
      • Core i3
      • Pentium Dual Core (если поддерживается 64-разрядная версия; Allendale и далее)
      • Celeron 4xx Sequence Conroe-L
      • Celeron Dual Core E1200
      • Серия Celeron M 500
      • Atom
      • Nano

      Новинка инструкции

      В таблице ниже satsw (X) (читается как «насыщение до знакового слова») принимает целое число X со знаком и преобразует его в -32768, если оно меньше -32768, в +32767 если он больше 32767, и в противном случае оставляет его без изменений. Обычно, для архитектуры Intel байты составляют 8 бит, слова — 16 бит, а двойные слова — 32 бита; «регистр» относится к векторному регистру MMX или XMM.

      PSIGNB, PSIGNW, PSIGND Packed Sign Отменяет элементы регистра байтов, слов или двойных слов, если знак соответствующих элементов другого регистра отрицательный.
      PABSB, PABSW, PABSD Упакованное абсолютное значение Заполните элементы регистра байтов, слов или двойных слов абсолютными значениями элементов другого регистра
      PALIGNR Packed Align Right берет два регистра, объединяет их значения и извлекает секцию длины регистра из смещения, заданного непосредственным значением, закодированным в инструкции.
      PSHUFB Packed Shuffle Bytes принимает регистры байтов A = [a 0a1a2. ] и B = [b 0b1b2. ] и заменяет A на [a b0ab1ab2. ]; кроме того, что он заменяет i-ю запись на 0, если установлен верхний бит b i.
      PMULHRSW Packed Multiply High with Round and Scale обрабатывает 16-битные слова в регистрах A и B как 16-битные числа со знаком с фиксированной точкой в ​​диапазоне от -1,00000000 до +0,99996948. (например, 0x4000 обрабатывается как +0,5, а 0xA000 как -0,75), и умножьте их вместе с правильным округлением.
      PMADDUBSW Умножение и сложение упакованных байтов со знаком и без знака Возьмите байты в регистрах A и B, умножьте их вместе, сложите пары, выполните насыщение со знаком и сохраните. Т.е. [a0 a1 a2…] pmaddubsw [b0 b1 b2…] = [satsw (a0b0 + a1b1) satsw (a2b2 + a3b3)…]
      PHSUBW, PHSUBD Упакованное горизонтальное вычитание (слова или двойные слова) принимает регистры A = [a0 a1 a2…] и B = [b0 b1 b2…] и выводит [a0 − a1 a2 − a3… b0 − b1 b2 − b3…]
      PHSUBSW Упакованные слова горизонтального вычитания и насыщения как PHSUBW, но выводят [satsw (a0-a1) satsw (a2-a3)… satsw (b0-b1) satsw (b2-b3)…]
      PHADDW, PHADDD Упакованное горизонтальное сложение (слова или двойные слова) принимает регистры A = [a0 a1 a2…] и B = [b0 b1 b2…] и выводит [a0 + a1 a2 + a3… b0 + b1 b2 + b3…]
      PHADDSW Упакованные слова горизонтального добавления и насыщения как PHADDW, но выводит [satsw (a0 + a1) satsw (a2 + a3) … Satsw (b0 + b1) satsw (b2 + b3)…]

      См. Также

      Ссылки

      Внешние ссылки

      • Технические характеристики Core 2 Mobile
      • Официальный документ Intel, в каком признается существование SSSE3 и описывается SSE4
      • В документация по набору структур, в какой перечислены функции инструкций SSSE3

      SSSE3 (Supplemental SSE3)

      Ssse3 что это такое

      SSSE3 (Supplemental SSE3, другими словами дополнительный SSE3) — это набор дополнительных инструкций процессора, разработанный компанией Intel в продолжение развития наборов команд SSE, SSE2 и SSE3.

      На самом деле, это был четвертый по счету набор инструкций SSE и, по логике вещей, ему нужно бы было присвоить название SSE4. Но в Intel решили иначе, возможно, посчитав его лишь незначительным дополнением к предыдущему пакету.

      На первых порах SSSE3 также назывался Merom New Instructions (MNI) по названию процессорного ядра, в каком Intel впервые намеревалась его использовать.

      SSSE3 представляет собой набор из 16 новых команд, улучшающих работу с упакованными целыми. При всем этом, каждая из инструкций может использоваться процессором как для 64-битных, так и для 128-битных регистров. Поэтому в документации Intel идет речь не о 16, а о 32 командах SSSE3.

      Инструкции SSSE3 необходимы для нормальной работы многих современных приложений, а именно программ распознавания речи, используемых алгоритм DNN (Deep Neural Network), и др.

      Начало использование SSSE3 приходится на 2006 год (выход процессоров архитектуры Intel Core).

      ПОДЕЛИТЬСЯ:

      НАПИСАТЬ АВТОРУ

      Ssse3 что это такое

      Похожие материалы

      Ssse3 что это такое

      Технологии и инструкции, используемые в процессорах

      Люди обычно оценивают процессор по количеству ядер, тактовой частоте, объему кэша и других показателях, редко обращая внимание на поддерживаемые им технологии.

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

      Так, полюбившийся многим браузер Google Chrome не работает без поддержки процессором SSE2. Инструкции AVX могут в разы ускорить обработку фото- и видеоконтента. А недавно один мой знакомый на достаточно быстром Phenom II (6 ядер) не смог запустить игру Mafia 3, поскольку его процессор не поддерживает инструкции SSE4.2.

      Если аббревиатуры SSE, MMX, AVX, SIMD вам ни о чем же не говорят и вы хотели бы разобраться в этом вопросе, изложенная здесь информация станет неплохим подспорьем.

      Одной из особенностей компьютеров на базе процессоров AMD, которой они выгодно отличаются от платформ Intel, является высокий уровень совместимости процессоров и материнских плат. У владельцев относительно не старых настольных систем на базе AMD есть высокие шансы безболезненно «прокачать» компьютер путем простой замены процессора на «камень» из более новой линейки или же флагман из предыдущей.

      Если вы принадлежите к их числу и задались вопросом «апгрейда», эта небольшая табличка вам в помощь.

      Сравнение процессоров

      В таблицу можно одновременно добавить до 6 процессоров, выбрав их из списка (кнопка «Добавить процессор»). Всего доступно больше 2,5 тыс. процессоров Intel и AMD.

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

      Дополнительные рекомендации по использованию таблицы можно найти внизу страницы.

      Ssse3 что это такое

      Спецификации процессоров

      В этой базе собраны подробные характеристики процессоров Intel и AMD. Она содержит спецификации около 2,7 тысяч десктопных, мобильных и серверных процессоров, начиная с первых Пентиумов и Атлонов и заканчивая последними моделями.

      Информация систематизирована в алфавитном порядке и будет полезна всем, кто интересуется компьютерной техникой.

      Ssse3 что это такое

      Таблица процессоров

      Таблица содержит информацию о почти 2 тыс. процессоров и будет весьма полезной людям, интересующимся компьютерным «железом». Положение каждого процессора в таблице определяется уровнем его быстродействия в синтетических тестах (расположены по убыванию).

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

      Для получения подробной информации о любом процессоре достаточно нажать на его название.

      Apex Legends — Исправление ошибки Unsupported CPU: Fix CPU Does Not Have SSSE3

      Ssse3 что это такое

      Как проверить стабильность процессора

      Проверка стабильности работы центрального процессора требуется редко. Обычно, такая необходимость возникает при приобретении компьютера, разгоне процессора (оверлокинге), при возникновении сбоев в работе компьютера, также в некоторых других случаях.

      В статье описан порядок проверки процессора с помощью программы Prime95, которая, по мнению многих экспертов и оверлокеров, является лучшим средством для этих целей.

      ПОКАЗАТЬ ЕЩЕ

      SSSE3 (Supplemental SSE3)

      Ssse3 что это такое

      SSSE3 (Supplemental SSE3, другими словами дополнительный SSE3) — это набор дополнительных инструкций процессора, разработанный компанией Intel в продолжение развития наборов команд SSE, SSE2 и SSE3.

      На самом деле, это был четвертый по счету набор инструкций SSE и, по логике вещей, ему нужно бы было присвоить название SSE4. Но в Intel решили иначе, возможно, посчитав его лишь незначительным дополнением к предыдущему пакету.

      На первых порах SSSE3 также назывался Merom New Instructions (MNI) по названию процессорного ядра, в каком Intel впервые намеревалась его использовать.

      SSSE3 представляет собой набор из 16 новых команд, улучшающих работу с упакованными целыми. При всем этом, каждая из инструкций может использоваться процессором как для 64-битных, так и для 128-битных регистров. Поэтому в документации Intel идет речь не о 16, а о 32 командах SSSE3.

      Инструкции SSSE3 необходимы для нормальной работы многих современных приложений, а именно программ распознавания речи, используемых алгоритм DNN (Deep Neural Network), и др.

      Начало использование SSSE3 приходится на 2006 год (выход процессоров архитектуры Intel Core).

      ПОДЕЛИТЬСЯ:

      НАПИСАТЬ АВТОРУ

      Похожие материалы

      Люди обычно оценивают процессор по количеству ядер, тактовой частоте, объему кэша и других показателях, редко обращая внимание на поддерживаемые им технологии.

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

      Так, полюбившийся многим браузер Google Chrome не работает без поддержки процессором SSE2. Инструкции AVX могут в разы ускорить обработку фото- и видеоконтента. А недавно один мой знакомый на достаточно быстром Phenom II (6 ядер) не смог запустить игру Mafia 3, поскольку его процессор не поддерживает инструкции SSE4.2.

      Если аббревиатуры SSE, MMX, AVX, SIMD вам ни о чем же не говорят и вы хотели бы разобраться в этом вопросе, изложенная здесь информация станет неплохим подспорьем.

      Одной из особенностей компьютеров на базе процессоров AMD, которой они выгодно отличаются от платформ Intel, является высокий уровень совместимости процессоров и материнских плат. У владельцев относительно не старых настольных систем на базе AMD есть высокие шансы безболезненно «прокачать» компьютер путем простой замены процессора на «камень» из более новой линейки или же флагман из предыдущей.

      Если вы принадлежите к их числу и задались вопросом «апгрейда», эта небольшая табличка вам в помощь.

      В таблицу можно одновременно добавить до 6 процессоров, выбрав их из списка (кнопка «Добавить процессор»). Всего доступно больше 2,5 тыс. процессоров Intel и AMD.

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

      Дополнительные рекомендации по использованию таблицы можно найти внизу страницы.

      В этой базе собраны подробные характеристики процессоров Intel и AMD. Она содержит спецификации около 2,7 тысяч десктопных, мобильных и серверных процессоров, начиная с первых Пентиумов и Атлонов и заканчивая последними моделями.

      Информация систематизирована в алфавитном порядке и будет полезна всем, кто интересуется компьютерной техникой.

      Таблица содержит информацию о почти 2 тыс. процессоров и будет весьма полезной людям, интересующимся компьютерным «железом». Положение каждого процессора в таблице определяется уровнем его быстродействия в синтетических тестах (расположены по убыванию).

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

      Для получения подробной информации о любом процессоре достаточно нажать на его название.

      Проверка стабильности работы центрального процессора требуется редко. Обычно, такая необходимость возникает при приобретении компьютера, разгоне процессора (оверлокинге), при возникновении сбоев в работе компьютера, также в некоторых других случаях.

      В статье описан порядок проверки процессора с помощью программы Prime95, которая, по мнению многих экспертов и оверлокеров, является лучшим средством для этих целей.

      ПОКАЗАТЬ ЕЩЕ

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

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

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

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