Как узнать sse процессора
Какие процессоры поддерживают SSE 4.1 и SSE 4.2
Пользователи некоторых старых компьютеров все чаще обнаруживают, что часть новых программ и компьютерных игр больше не работает на их системах. При чем это не зависит от версии или разрядности операционной системы. Ограничения находятся на аппаратном уровне и связаны с поддержкой инструкций SSE 4.1 и SSE 4.2. В данной статье мы расскажем, что это такое и какие процессоры поддерживают SSE 4.1 и SSE 4.2.
Что такое SSE 4.1 и SSE 4.2
SSE 4 – это набор инструкций, который применяется в процессорах Intel и AMD. Впервые о данном наборе инструкций стало известно в конце 2006 года на форуме для разработчиков Intel, а первые процессоры с его поддержкой появились в 2008 году.
Набор SSE 4 включает в себя 54 новых инструкций, 47 из которых относятся SSE 4.1 и еще 7 к SSE 4.2. Данные инструкции включают в себя улучшенные целочисленные операции, операции с плавающей точкой, операции с плавающей точкой одинарной точности, упаковочные операции DWORD и QWORD, быстрые регистровые операции, операции для работы с памятью, а также операции со строками.
Использование данных новых инструкций позволяет значительно повысить производительность программ. Например, такие программы DivX 6.7 и VirtualDub 1.7.2 показывают рост производительности на 49%, а TMPGEncoder Xpress 4.4 на 42%.
В связи с ростом производительности, наборы SSE 4.1 и SSE 4.2 уже давно активно используются разработчиками программ и компьютерных игр. Естественно, если программа требует данного набора инструкций, то без него работать она не будет.
В результате многие современные игры и программы отказываются запускаться на старых компьютерах. Например, наличия SSE 4.1 или 4.2 требуют такие игры как No Man Sky, Dishonored 2, Far Cry 5 или Mafia 3. В некоторых случаях, эту проблему можно решить с помощью программного эмулятора, но это приводит к значительному снижению производительности.
Процессоры, поддерживающие SSE 4.1 и SSE 4.2
Практически все современные процессоры поддерживают инструкции SSE 4.1 и SSE 4.2. В настольных процессорах Intel поддержка SSE 4.1 появилась в архитектуре Penryn (процессоры Core 2 Duo, Core 2 Quad), а поддержка SSE 4.2 в архитектуре Nehalem (процессоры Intel Core 1-поколения). Полная же поддержка инструкций SSE 4.2 (включая POPCNT и LZCNT) доступна начиная с архитектуры Haswell (процессоры Intel Core 4-поколения). Более подробная информация о поддержке в таблице внизу.
Tremont
Core 2 Quad
В настольных процессорах AMD сначала появилась поддержка собственного набора инструкций SSE4a, который отсутствовал в процессорах Intel. Но, уже начиная микроархитектуры Bulldozer (FX) была внедрена поддержка SSE 4.1 и SSE 4.2 (включая инструкции POPCNT и LZCNT). Последовавшая в дальнейшем микроархитектура Zen (Ryzen) также в полной мере поддерживает SSE 4.1 и SSE 4.2. Более подробная информация о поддержке в таблице внизу.
Puma
Zen2 и новее
AMD Ryzen
Как узнать, что процессор поддерживает SSE 4.1 и SSE 4.2
Если у вас уже есть готовый компьютер и вы хотите узнать, поддерживает ли его процессор инструкции SSE 4.1 и SSE 4.2, то это можно сделать, просто запустив программу CPU-Z. Данная программа предназначена для сбора информации об установленном процессоре. С ее помощью можно узнать название процессора, а также все его основные характеристики. Скачать CPU-Z можно с официального сайта.
Среди прочего, с помощью CPU-Z можно проверить наличие поддержки инструкций SSE 4.1 и SSE 4.2. Для этого нужно просто запустить CPU-Z и изучить строку « Instructions » на вкладке «CPU ».
Если процессора на руках пока нет, то можно просто поискать скриншот CPU-Z в любой поисковой системе, например, в Google. Для этого нужно ввести поисковый запрос « cpu-z название процессора » и перейти к просмотру картинок.
Таким образом можно найти информацию практически о любом современном процессоре.
Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.
Задайте вопрос в комментариях под статьей или на странице «Задать вопрос» и вы обязательно получите ответ.
Как определить поддерживает ли ваш процессор PAE, NX и SSE2
Для работы 64 разрядных версий операционных систем windows 10 и 8.1 необходима поддержка ЦП таких инструкций как NX, PAE и SSE2. Поскольку 64 разрядные инструкции вводились в процессоры не сразу все а постепенно, то старые процессоры могут их не поддерживать. Как определить поддерживает ли ваш процессор инструкции PAE, NX и SSE2?
Программы для проверки наличия инструкций PAE, NX и SSE2
На рисунке я подчеркнул, всё что вас будет интересовать в первую очередь. Первые две строки это название и топология вашего ЦП. Следующие три это как раз NX, PAE и SSE2. Все они должны быть отмечены звёздочками как на рисунке. И хотя майкрософт указывает именно эти наборы инструкций для всех 64 разрядных виндовс от 7 до 10 как обязательных, поддержки их процессором хватает только для семёрки и восьмёрки.
Для виндовса 8.1 и 10 этого уже не достаточно. Дело в том что в списках 64 разрядных инструкций процессора уже больше 75. А старые процессоры, выпущенные скажем в 2005 году, поддерживают только 15. Естественно они физически не могут выполнять остальные инструкции. Следовательно 64 разрядные версии windows такие как 8.1 и 10 уже работать не будут.
Как утверждает майкрософт, поддерживать старые процессоры в виндовс 10 постепенно прекратят. И сделано это для того чтобы покупали новые компьютеры, на которых новая десятка работает великолепно. А многие вопросы отпадут сами собой, так как оборудование новое.
Почему важна поддержка SSE2 процессором?
SSE2 это набор инструкций, который определяет возможности того или иного процессора. Был разработан компанией Intel в 2000 году и включен в состав процессоров Pentium 4. Пришел на смену набору SSE, расширив список команд с 70 до 144.
C тех далеких времен вышло несколько более свежих версий этого набора инструкций.
На компьютер без поддержки SSE2 невозможно установить Windows 8 и более поздние версии этой операционной системы, Microsoft Office 2013 также требует поддержку SSE2 и практически все современные браузеры, включая Google Chrome и Mozilla Firefox.
Все больше программ обновляется до версий, которым необходимо наличие этого набора команд в процессоре компьютера.
Какие процессоры имеют поддержку SSE2?
У Intel данный набор инструкций впервые был внедрен на семейство процессоров Pentium 4 в 2000 году. Следовательно все процессоры, выпущенные позже, а это Pentium 4, Xeon, Celeron, Celeron D, Pentium M, Celeron M, Pentium D, Intel Atom, Core i3, i5, i7 поддерживают данный набор инструкций.
AMD внедрила SSE2 на свои процессоры впервые в 2003 году, когда была представлена архитектура AMD K8. Сюда входят все Athlon 64, Athlon 64 X2, Sempron 64, Turion 64. Поэтому если ваш AMD процессор выпущен в 2003 и позднее, то с 99% вероятностью он поддерживает SSE2.
Как узнать поддерживает ли процессор SSE2?
Во первых, при попытке установить на компьютер с процессором без поддержки SSE2 последнюю версию браузера Chrome или Mozilla Firefox будет появляться ошибка с текстом “This program requires a computer that supports SSE2 instructions”. В ней говорится, что для данной программы нужен процессор с поддержкой SSE2.
Эту ошибку можно будет наблюдать при попытке установить или запустить любую другую игру или программу, для которой необходима поддержка данного набора команд.
Также вы можете скачать бесплатную программу CPU-Z, запустив которую можно посмотреть какие наборы команд доступны для использования на вашем процессоре.
Просмотр поддерживаемых инструкций процессором в программе CPU-Z
Что делать, если SSE2 не поддерживается?
Самый правильный вариант – обновлять компьютер (установить процессор с поддержкой SSE2, если это возможно) или приобрести новый.
Также можно попробовать поискать более ранние версии той программы, которая требует поддержку этого набора команд.
Процессоры с поддержкой инструкций SSE2
Любой компьютер — это очень сложное устройство, которое состоит из десятков модулей. Сегодня мы разберём, какие процессоры работают и поддерживают инструкцию SSE2. А также что они собой представляют.
Что такое SSE2?
SSE2 являются SIMD — эта аббревиатура с английского языка переводится, как единая инструкция и множество данных. SIMD — это своего рода поток команд, который реализует параллелизм при работе с данными. Без них компьютеры нового поколения не смогли бы выполнять одновременно сотни процессов.
Без них компьютер лишается следующих возможностей:
SIMD представляет собой процессор, который часто называют контроллером. Практически во всех случаях он является главным и содержит дополнительные модули, в которых происходит обработка данных или числовые вычисления. Сам процессор ничего не вычисляет, он лишь даёт указания своим подопечным, чем им необходимо заниматься в данный момент. То есть играет роль аналитика и управляющего.
В свою очередь каждый управляемый модуль имеет собственную память. Когда основной процессор получает команду к вычислению, он переправляет её всем вычислительным элементам. После чего каждый свободный элемент принимается за работу. Подобную архитектуру используют в создании компьютерных процессоров не только Intel, но и AMD.
Какие процессоры поддерживают технологию SSE
Поддержка 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. |
Вполне возможно, что вскоре будут разработаны новые инструкции, которые придут на смену старым. В этом случае SSE2 исчезнет из списка так же, как и её предшественник.
Устройства, которые не имеют инструкций SSE2
Проверка наличия SSE2 в процессоре на ПК
После установки запустите утилиту и выберите вкладку « CPU » в том случае, если программа по умолчанию открыла другую.
Выберите вкладку CPU
Если вы покупаете процессор в магазине или в интернете, то эту информацию можно узнать у консультанта. Все процессоры, которые имеют поддержку инструкций (в том числе, SSE2), в интернет-магазине можно найти на странице с подробной информацией.
Например, на страницах популярного AliExpress достаточно выбрать модель процессора из списка, и найти эту информацию не составит труда.
Какие процессоры поддерживают SSE 4.1 и SSE 4.2
04.09.2020 Компьютер 201 Просмотров
Пользователи некоторых старых компьютеров все чаще обнаруживают, что часть новых программ и компьютерных игр больше не работает на их системах.
При чем это не зависит от версии или разрядности операционной системы. Ограничения находятся на аппаратном уровне и связаны с поддержкой инструкций SSE 4.1 и SSE 4.2. В данной статье мы расскажем, что это такое и какие процессоры поддерживают SSE 4.1 и SSE 4.2.
Что такое SSE 4.1 и SSE 4.2
SSE 4 – это набор инструкций, который применяется в процессорах Intel и AMD. Впервые о данном наборе инструкций стало известно в конце 2006 года на форуме для разработчиков Intel, а первые процессоры с его поддержкой появились в 2008 году.
Набор SSE 4 включает в себя 54 новых инструкций, 47 из которых относятся SSE 4.1 и еще 7 к SSE 4.2. Данные инструкции включают в себя улучшенные целочисленные операции, операции с плавающей точкой, операции с плавающей точкой одинарной точности, упаковочные операции DWORD и QWORD, быстрые регистровые операции, операции для работы с памятью, а также операции со строками.
Использование данных новых инструкций позволяет значительно повысить производительность программ. Например, такие программы DivX 6.7 и VirtualDub 1.7.2 показывают рост производительности на 49%, а TMPGEncoder Xpress 4.4 на 42%.
В связи с ростом производительности, наборы SSE 4.1 и SSE 4.2 уже давно активно используются разработчиками программ и компьютерных игр. Естественно, если программа требует данного набора инструкций, то без него работать она не будет.
В результате многие современные игры и программы отказываются запускаться на старых компьютерах. Например, наличия SSE 4.1 или 4.2 требуют такие игры как No Man Sky, Dishonored 2, Far Cry 5 или Mafia 3. В некоторых случаях, эту проблему можно решить с помощью программного эмулятора, но это приводит к значительному снижению производительности.
Процессоры, поддерживающие SSE 4.1 и SSE 4.2
Практически все современные процессоры поддерживают инструкции SSE 4.1 и SSE 4.2. В настольных процессорах Intel поддержка SSE 4.1 появилась в архитектуре Penryn (процессоры Core 2 Duo, Core 2 Quad), а поддержка SSE 4.2 в архитектуре Nehalem (процессоры Intel Core 1-поколения). Полная же поддержка инструкций SSE 4.2 (включая POPCNT и LZCNT) доступна начиная с архитектуры Haswell (процессоры Intel Core 4-поколения). Более подробная информация о поддержке в таблице внизу.
Микроархитектура Intel | Поддержка инструкций |
Silvermont Tremont | SSE 4.1 и SSE 4.2 (включая POPCNT) |
Penryn | SSE 4.1 |
Nehalem | SSE 4.1 и SSE 4.2 (включая POPCNT) |
Haswell и новее | SSE 4.1 и SSE 4.2 (включая POPCNT и LZCNT) |
В настольных процессорах AMD сначала появилась поддержка собственного набора инструкций SSE4a, который отсутствовал в процессорах Intel. Но, уже начиная микроархитектуры Bulldozer (FX) была внедрена поддержка SSE 4.1 и SSE 4.2 (включая инструкции POPCNT и LZCNT). Последовавшая в дальнейшем микроархитектура Zen (Ryzen) также в полной мере поддерживает SSE 4.1 и SSE 4.2. Более подробная информация о поддержке в таблице внизу.
Микроархитектура AMD | Поддержка инструкций |
K10 Puma | SSE 4a (включая POPCNT и LZCNT) |
Bulldozer Zen2 | SSE 4a, SSE 4.1, SSE 4.2 (включая POPCNT и LZCNT) |
Как узнать, что процессор поддерживает SSE 4.1 и SSE 4.2
Если у вас уже есть готовый компьютер и вы хотите узнать, поддерживает ли его процессор инструкции SSE 4.1 и SSE 4.2, то это можно сделать, просто запустив программу CPU-Z. Данная программа предназначена для сбора информации об установленном процессоре. С ее помощью можно узнать название процессора, а также все его основные характеристики. Скачать CPU-Z можно с официального сайта.
Среди прочего, с помощью CPU-Z можно проверить наличие поддержки инструкций SSE 4.1 и SSE 4.2. Для этого нужно просто запустить CPU-Z и изучить строку «Instructions» на вкладке «CPU».
Если процессора на руках пока нет, то можно просто поискать скриншот CPU-Z в любой поисковой системе, например, в Google. Для этого нужно ввести поисковый запрос «cpu-z название процессора» и перейти к просмотру картинок.
Таким образом можно найти информацию практически о любом современном процессоре.