Как узнать, поддерживает ли процессор sse4 2

Обновлено: 05.07.2024

Потоковые SIMD-расширения (SSE) SSE — это процессорная технология, позволяющая обрабатывать несколько данных одной командой. Старые процессоры обрабатывают только один элемент данных за инструкцию. SSE позволяет инструкции обрабатывать несколько элементов данных. Он используется в ресурсоемких приложениях, таких как 3D-графика, для более быстрой обработки.

Что такое набор инструкций SSE?

Инструкции SSE являются расширением модели выполнения SIMD, представленной в технологии MMX. Инструкции SSE разделены на четыре подгруппы: инструкции SIMD одинарной точности с плавающей запятой, которые работают с регистрами XMM.

Как включить регистрацию SSE?

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

Есть ли у x86 64 инструкция SSE?

x86-64 (также известный как x64, x86_64, AMD64 и Intel 64) – это 64-разрядная версия набора инструкций x86, впервые выпущенная в 1999 году… Уровни микроархитектуры.

< td>LAHF-SAHF
Уровень Функции процессора Пример инструкции
x86-64 (базовый уровень) SSE cvtss2si
SSE2 cvtpi2pd
x86-64-v2 CMPXCHG16B cmpxchg16b
lahf

Что такое поддержка SSE?

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

Поддерживает ли мой процессор SSE?

Если вы не уверены в своем конкретном компьютере, вы можете определить поддержку SSE2 с помощью: Windows: бесплатная загрузка CPU-Z доступна на сайте CPUID, который покажет, присутствует ли SSE2 в вашей системе или нет. Linux: из терминала запустите «cat /proc/cpuinfo». «sse2» будет указан как один из «флагов», если SSE2 доступен.

Как узнать, поддерживает ли мой процессор SSE4 1?

Чтобы проверить, поддерживает ли старая машина SSE4.1, вот несколько советов:

  • Погуглите информацию о вашем процессоре и процессоре «SSE» довольно надежно, но я видел один или два случая, когда информация была неверной, и SSE4.
  • Windows: загрузите и запустите coreinfo -f.
  • OSX: запустите sysctl -a | grep machdep.cpu.features.
  • Linux: проверьте /proc/cpuinfo.

Какой ЦП поддерживает SSE 4.2?

SSE 4.1 и SSE4. 2 поддерживаются на процессорах Intel Core i7 («Nehalem»), Intel Atom (ядро Silvermont), AMD Bulldozer, AMD Jaguar и более поздних версиях. AVX поддерживается Intel Sandy Bridge, AMD Bulldozer, AMD Jaguar и более поздними процессорами.

Что такое процессор SSE4?

SSE4 (Streaming SIMD Extensions 4) – это набор инструкций SIMD для ЦП, используемый в микроархитектуре Intel Core и AMD K10 (K8L). SSE4 полностью совместим с программным обеспечением, написанным для предыдущих поколений микропроцессоров с архитектурой Intel 64 и IA-32.

Что означает Popcnt?

Apex Legends «У процессора нет POPCNT!» ошибка означает, что ваш компьютер не поддерживается. Что ж, нам не хотелось бы вам об этом говорить, но это означает, что ваш процессор не поддерживается игрой. Если вы видите ошибку POPCNT, ваш компьютер, скорее всего, использует старый ЦП Intel, который не использует набор инструкций SSE4.

Какой процессор у моего компьютера?

Откройте Панель управления > Система и безопасность > Система. Вы также можете нажать Windows + Pause на клавиатуре, чтобы мгновенно открыть это окно. Модель ЦП и скорость вашего компьютера отображаются справа от «Процессор» под заголовком «Система».

Подходит ли процессор 3,1 ГГц для игр?

Частота процессора 3,1 ГГц хороша для игр. Однако это не должно быть единственной характеристикой игровой установки. Для игр вам также может понадобиться хороший объем оперативной памяти, а также хороший графический процессор.

Достаточно ли 2 ГГц для игр?

Тем, кто предпочитает играть в современные 3D-игры, особенно важна скорость процессора. Для этого типа геймеров 2,0 ГГц можно рассматривать как хорошую «базовую» скорость процессора. Однако тактовая частота — не единственный фактор, определяющий производительность процессора.

Я провел поиск в Интернете и в руководстве по программному обеспечению Intel. Но я не могу подтвердить, все ли архитектуры Intel 64 поддерживают до SSSE3, до SSE4.1, до SSE4.2, AVX и т. д. Чтобы я мог использовать минимальные инструкции, поддерживаемые SIMD, в своей программе. Пожалуйста, помогите.


Я думаю, что это, вероятно, правильно (только для SSSE3), но остерегайтесь AMD64, у которого обычно нет SSSE3.

Intel Core2 первого поколения (merom/conroe 2006 г.) имеет SSSE3. AMD PhenomII (k10) — самая последняя микроархитектура, не поддерживающая SSE3/SSSE3.Если вы выполняете обнаружение процессора во время выполнения, чтобы включить векторизованные функции, вы можете не беспокоиться о написании вручную версии SSE2 со встроенными функциями, например, только версии SSSE3 и AVX. Если что-то в SSE4.1 очень помогает вашему коду (например, 32-битные целые числа), вы также можете сделать версию для SSE4.1 без AVX (для Penryn/Nehalem/Silvermont и урезанных процессоров семейства Pentium/Celeron SnB (AVX отключен). ))

2 ответа 2

Процессор x64 (AMD64 или Intel 64) должен поддерживать только SSE и SSE2.

SSE3 поддерживается процессорами Intel Pentium 4 («Prescott»), AMD Athlon 64 («версия E»), AMD Phenom и более поздними процессорами. Это означает, что большинство, но не все процессоры с поддержкой x64 должны поддерживать SSE3.

Дополнительный SSE3 (SSSE3) поддерживается процессорами Intel Core 2 Duo, Intel Core i7/i5/i3, Intel Atom, AMD Bulldozer, AMD Bobcat и более поздних версий.

SSE4.1 поддерживается на процессорах Intel Core 2 («Penryn»), Intel Core i7 («Nehalem»), Intel Atom (ядро Silvermont), AMD Bulldozer, AMD Jaguar и более поздних версиях.

SSE 4.1 и SSE4.2 поддерживаются на процессорах Intel Core i7 («Nehalem»), Intel Atom (ядро Silvermont), AMD Bulldozer, AMD Jaguar и более поздних версиях.

AVX поддерживается процессорами Intel Sandy Bridge, AMD Bulldozer, AMD Jaguar и более поздними версиями.

ЦП со встроенной поддержкой x64, но без поддержки SSE3, будет 64-разрядным "первого поколения", который не поддерживается Windows 8.1 x64 из-за требований для CMPXCHG16b, PrefetchW и LAHF/SAHF; поэтому на практике SSE3 весьма вероятен на новых машинах. SSSE3 или более поздние версии являются более строгими в зависимости от того, на кого именно вы нацелены. Например, в обзоре оборудования Valve указано, что SSE4.1 составляет 77 %, SSE 4.2 — 72 % (все, что от AMD или Intel с SSE4.1, также будет иметь SSE3 и SSSE3).

ОБНОВЛЕНИЕ. Судя по комментарию ниже, поддержка SSE3 для игроков на ПК согласно опросу Valve теперь составляет 100 %. SSSE3, SSE4.1 и SSE4.2 находятся в диапазоне 97-98%. AVX составляет около 92% — игровые консоли текущего поколения от Sony и Microsoft поддерживают AVX. Основная ценность AVX заключается в том, что вы можете использовать переключатель /arch:AVX, который позволяет всем генерациям кода SSE использовать префикс VEX с 3 операндами, что делает планирование регистров более эффективным. См. этот пост в блоге.

AVX2 приближается к 75 %, что действительно хорошо, но все еще потенциально блокирует игру, на которую можно положиться без запасного пути. AVX2 поддерживается процессорами Intel Haswell, AMD Excavator и более поздними. См. этот пост в блоге.

Windows на ARM: обратите внимание, что эмуляция x86 для Windows на ARM64 поддерживает только SSE4.1, а эмуляция x64 в Windows 11 поддерживает только SSE 4.2. AVX/AVX2 не поддерживается для этих платформ.

Если вы не уверены в своем конкретном компьютере, вы можете определить поддержку SSE2 с помощью: Windows: бесплатная загрузка CPU-Z доступна на сайте CPUID, который покажет, присутствует ли SSE2 в вашей системе или нет. Linux: из терминала запустите «cat /proc/cpuinfo». «sse2» будет указан как один из «флагов», если SSE2 доступен.

Просто так, у Intel i5 есть поддержка sse2?

1 ответ. Собственный процессор x64 (AMD64 или Intel 64) должен поддерживать только SSE и SSE2. Это означает, что большинство, но не все процессоры с поддержкой x64 должны поддерживать SSE3. Дополнительный SSE3 (SSSE3) поддерживается процессорами Intel Core 2 Duo, Intel Core i7/i5/i3, Intel Atom, AMD Bulldozer, AMD Bobcat и более поздних версий.

Можно также спросить, что такое поддержка sse2? SSE2 — это дополнительный набор инструкций процессора Intel Single Instruction Multiple Data (SIMD). AMD также включает поддержку SSE2 с процессорами AMD64 Opteron и Athlon 64. Все процессоры, поддерживающие NX, также поддерживают SSE2. Многие приложения Windows 8 имеют пути кода с набором инструкций SSE2.

Аналогично спрашивается, что такое CPU с sse2?

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

Поддерживает ли AMD sse2?

AMD обеспечивает поддержку SSE2 в своих процессорах Phenom, а также в моделях Athlon 64, использующих архитектуру K8 компании.

Что такое процессор AVX?

Intel® Advanced Vector Extensions (Intel® AVX) — это набор инструкций для выполнения операций с несколькими данными (SIMD) на процессорах с архитектурой Intel®. Новая схема кодирования расширений (VEX) была разработана для упрощения будущих дополнений, а также для уменьшения размера и ускорения кодирования инструкций.

Полный ответ -->

Как узнать, поддерживает ли мой процессор sse4 1?

  1. Погуглите информацию о вашем процессоре и процессоре «SSE» довольно надежно, но я видел один или два случая, когда информация была неверной, и SSE4.
  2. Windows: загрузите и запустите coreinfo -f.
  3. OSX: запустите sysctl -a | grep machdep.cpu.features.
  4. Linux: проверьте /proc/cpuinfo.

Полный ответ -->

Что такое расширения набора инструкций?

Intel® Instruction Set Extensions — это дополнительные инструкции, которые могут повысить производительность при выполнении одних и тех же операций над несколькими объектами данных. Расширения набора инструкций могут включать: Одна инструкция Несколько данных (SIMD)

Полный ответ -->

Что такое регистр XMM?

Регистры XMM представляют собой совершенно отдельный набор регистров, представленный вместе с SSE и широко используемый по сей день. Они имеют ширину 128 бит, а инструкции могут обрабатывать их как массивы из 64, 32 (целые числа и числа с плавающей запятой), 16 или 8 бит (только целые числа).

Полный ответ -->

Что такое sse4?

SSE4 (Streaming SIMD Extensions 4) – это набор инструкций SIMD для ЦП, используемый в микроархитектуре Intel Core и AMD K10 (K8L). Все существующее программное обеспечение продолжает корректно работать без модификации на микропроцессорах, включающих SSE4, а также при наличии существующих и новых приложений, включающих SSE4.

Полный ответ -->

Что такое технология RISC?

Компьютер с сокращенным набором команд (RISC) – это компьютер, в котором используется центральный процессор (ЦП), в котором реализован принцип построения процессора с упрощенными инструкциями. На сегодняшний день RISC является наиболее эффективной технологией архитектуры ЦП.

Полный ответ -->

Сколько лет Pentium 4?

Pentium 4. Pentium 4, впервые выпущенный 20 ноября 2000 г., представляет собой линейку компьютерных процессоров, разработанных и произведенных Intel. Это были одноядерные процессоры, первоначально основанные на архитектуре под кодовым названием Willamette, которые использовались в настольных и портативных компьютерах до конца 2000-х годов.

Полный ответ -->

Что такое поддержка sse3?

SSE3, Streaming SIMD Extensions 3, также известный под кодовым названием Intel Prescott New Registration (PNI), представляет собой третью версию набора инструкций SSE для архитектуры IA-32 (x86).

Полный ответ -->

Что такое Windows NX?

«No-eXecute (NX) — это функция процессора, позволяющая помечать страницы памяти как неисполняемые. Эта функция позволяет ЦП защищать систему от атак вредоносных программ.

Полный ответ -->

Поддерживает ли мой ЦП PAE?

Программное обеспечение может определить с помощью флага CPUID PAE, поддерживает ли ЦП режим PAE или нет. Для запуска процессора в режиме PAE требуется поддержка операционной системы. Чтобы использовать PAE для доступа к более чем 4 ГБ ОЗУ, требуется дополнительная поддержка в операционной системе, наборе микросхем и материнской плате.

Полный ответ -->

Что такое PAE NX и sse2?

Для вашего понимания, расширение физических адресов (PAE), бит процессора NX (NX) и расширения Streaming SIMD Extensions 2 (SSE2) относятся к функциям процессора. PAE = расширение физического адреса позволяет 32-разрядным процессорам получать доступ к более чем 4 ГБ физической памяти в поддерживающих версиях Windows и является необходимым условием для NX.


Поскольку для Photoshop 2021 требуется процессор, для которого требуется SSE 4.2, мне нужен новый процессор.

Подумываете о приобретении Intel i7 9700 или Intel i7 10700. Поддерживает ли один из этих двух SSE 4.2?


Я бот, и это действие было выполнено автоматически. Пожалуйста, свяжитесь с модераторами этого субреддита если у вас есть какие-либо вопросы или проблемы.

This

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

Intel не может развиваться технологически с 2014 года, а AMD обогнала их. Intel надеется начать массовое производство чипов с технологией 2017 года в следующем году.

Intel использует SSE 4.2 уже около 12 лет, поскольку он был представлен в их архитектуре Nehalem, AMD использует его около 9 лет.

Практически все процессоры Intel Core i3, i5, i7, AMD FX и Ryzen также поддерживают это.

Для i7-10700 требуется материнская плата LGA1200, я бы рекомендовал материнскую плату H470 для вашего варианта использования.

Для i7-9700 я бы рекомендовал плату Q370 или Z390.

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

Если на вашем ПК действительно нет SSE4.2, вам потребуется заменить ОЗУ, ЦП и материнскую плату.

Я предлагаю AMD Ryzen 3600 или 3700 с материнской платой AMD B550.5600 выйдет в этом месяце и сотрет с лица земли Intel.

Читайте также: