Процессор не поддерживает sse4
Аббревиатура AVX расшифровывается как Advanced Vector Extensions. Это наборы инструкций для процессоров Intel и AMD, идея создания которых появилась в марте 2008 года. Впервые такой набор был встроен в процессоры линейки Intel Haswell в 2013 году. Поддержка команд в Pentium и Celeron появилась лишь в 2020 году.
Прочитав эту статью, вы более подробно узнаете, что такое инструкции AVX и AVX2 для процессоров, а также — как узнать поддерживает ли процессор AVX.
Как узнать, что процессор поддерживает SSE 4.1 и SSE 4.2?
Вы можете скачать установочную версию утилиты (1.) или портативную (2.). Если не хотите устанавливать утилиту на свою систему, можете скачать портативную версию CPU-Z.
В своем примере, буду использовать портативную версию. После загрузки CPU-Z, открываем архив и запускаем исполняемый файл CPU-Z, в соответствии с разрядностью своей системы:
После запуска утилиты CPU-Z, смотрим на строку «Instructions» на вкладке «CPU»:
Если строка «Instructions» не содержит информации о SSE 4.2, значит, процессор не поддерживает SSE 4.2.
Приветствуются комментарии с полезной информацией: уточнениями, дополнениями, вопросами. Очень хорошо, когда вы делитесь своим опытом. Ваш опыт и информация, могут быть полезны другим.
Категорически запрещено в комментариях использование ненормативной лексики (в том числе нецензурную речь). Комментарии со спамом и рекламой, не пройдут модерацию.
Все комментарии, проходят модерацию и публикуются только после рассмотрения и одобрения.
Без политики и языковых перепалок.
Мной была добавлена дополнительная система комментариев от Телеграм. Вы можете оставлять комментарии в обычной форме (нужен Google аккаунт) или через Телеграм (комментарии расположены выше). Правила одинаковые:
Без мата и оскорблений.
Без политики и языковых перепалок.
Без спама и рекламы.
Оригинал и другие материалы на AlexseevDenis.blog .
Всем приветы ! Купленный ПК стареет с каждым днем, а программы и игры установленные на нем имеют свойство обновляться, ровно как и просто выходит что-то новое. И в один прекрасный момент можно столкнуться с тем, что программа или игра не запустится, ругаясь на то, что процессор не имеет поддержку каких-то инструкций, либо система не подходит под минимальные системные требования. Что с этим делать ? Погнали !
Внимание ! Есть риск повреждения вашего оборудования. Все действия производите на свой страх и риск !
Если вкратце, то проблема не решаема, без замены процессора. Новые инструкции в него не добавить.
1. Работать не будет вообще.
2. Работать будет в полу-аварийном режиме, при старте будет ругань о том, что установлен не поддерживаемый процессор и будет работать на низкой частоте и возможно без части инструкций. Хотя может и ругаться, а работать нормально.
3. Работать будет на свежей версии BIOS и без проблем.
4. Работать будет на модифицированной версии BIOS.
5. Работать на любых версиях будет как попало.
1. Не работает проц - тут все понятно.
2. Тут как пойдет, если все нормально пашет, пусть ругается. Но возможно отчасти поможет прошивка BIOS.
3. Тут все понятно, шьем последнюю версию и радуемся.
4. Модифицированная версия берется на просторах сети и в основном под конкретную материнку или семейство материнок.
5. Бывает, что все вроде опознается. Модель процессора правильная. Частота и количество ядер в норме. Инструкции задействованы, сон работает. Но мучают BSOD, оишбки в играх, ошибки при установке игр и программ и прочая нечисть. Тут скорее всего ничего не сделать, кроме замены камня.
Но это все больше про поддержку процессора материнской платой. Если требуется инструкция SSE4.2, а проц не знает ее, то ничего не поможет.
Но есть костыль под названием SDE или Software Development Emulator от корпорации Intel.
Свежая версия от марта 2020 года.
Есть адекватная и понятная инструкция на русском. Есть инструкция написанная чужими для хищников . Обе вроде рабочие, в том плане, что есть шанс, что поможет.
Но костыль он на то и костыль, он может не заработать или заработать но медленно. Попытка не пытка.
3. Поиск на сайте производителя.
Ещё один способ узнать, есть ли AVX на процессоре, воспользоваться официальным сайтом производителя процессоров. В строке поиска браузера наберите название процессора и выполните поиск. Если у вас процессор Intel, выберите соответствующую страницу в списке и перейдите на неё. На этой странице вам будет предоставлена подробная информация о процессоре.
Если у вас процессор от компании AMD, то лучше всего будет воспользоваться сайтом AMD. Выберите пункт меню Процессоры, далее — пункт Характеристики изделия и затем, выбрав тип (например, Потребительские процессоры), выполните переход на страницу Спецификации процессоров. На этой странице выполните поиск вашего процессора по названию и посмотрите подробную информацию о нём.
2. Утилита CPU-Z.
В строке Instructions показаны все инструкции и другие технологии, поддерживаемые вашим процессором.
Процессоры, поддерживающие SSE 4.1 и SSE 4.2
Практически все современные процессоры поддерживают инструкции SSE 4.1 и SSE 4.2. Ниже мы расскажем в каких процессорах Intel и AMD поддержка этих инструкций появилась впервые.
Как узнать, что процессор поддерживает SSE 4.1 и SSE 4.2
Если у вас уже есть готовый компьютер и вы хотите узнать, поддерживает ли его процессор инструкции SSE 4.1 и SSE 4.2, то это можно сделать с помощью программ для просмотра характеристик компьютера.
Среди прочего, с помощью CPU-Z можно проверить наличие поддержки инструкций SSE 4.1 и SSE 4.2. Для этого нужно просто запустить CPU-Z и изучить строку « Instructions » на вкладке «CPU ». Здесь будет доступен список всех инструкций, которые поддерживает данный процессор.
Нужно отметить, что в интернете есть скриншоты CPU-Z практически для любого процессора. Поэтому, вместо установки CPU-Z можно просто поискать в интернете скриншот из этой программы. Для этого нужно ввести поисковый запрос « cpu-z название процессора » и перейти к просмотру картинок.
Таким образом можно найти информацию практически о любом современном процессоре.
1. Таблица сравнения процессоров на сайте Chaynikam.info.
Для того чтобы узнать, поддерживает ли ваш процессор инструкции AVX, можно воспользоваться предлагаемым способом. Перейдите на этот сайт. В правом верхнем углу страницы расположена зелёная кнопка Добавить процессор. Нажмите её.
В открывшемся окне вам будет предложено указать параметры выбора нужного процессора. Все указывать не обязательно.
В результате выполнения поиска будет сформирована таблица с параметрами выбранного из списка процессора. Прокрутите таблицу вниз. В строке Поддержка инструкций и технологий будет показана подробная информация.
Выводы
В этой статье мы довольно подробно рассказали о поддержке процессорами инструкций AVX, AVX2, а также показали несколько способов, позволяющих выяснить наличие такой поддержки конкретно вашим процессором. Надеемся, что дополнительная информация об используемом процессоре будет полезна для вас, а также поможет в выборе процессора в будущем.
Пользователи некоторых старых компьютеров все чаще обнаруживают, что часть новых программ и компьютерных игр больше не работает на их системах. При чем это не зависит от версии или разрядности операционной системы. Ограничения находятся на аппаратном уровне и связаны с поддержкой инструкций SSE 4.1 и SSE 4.2. В данной статье мы расскажем, что это такое и какие процессоры поддерживают SSE 4.1 и SSE 4.2.
Как узнать, поддерживает ли процессор AVX
Далее будут показаны несколько простых способов узнать это. Некоторые из методов потребуют установки специального ПО.
Что такое 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 вызывает ошибки, например, может появляться ошибка « Incompatible CPU detected! Missing instruction sets: SSE4.2 ». В некоторых случаях ошибка указывает на конкретную инструкцию в наборе SSE 4, например, в игре Apex Legends может появляться ошибка « Unsupported CPU. CPU does not have POPCNT ».
Иногда эту проблему можно решить с помощью программного эмулятора, но это приводит к значительному снижению производительности.
Speccy
Для того чтобы проверить наличие поддержки инструкций SSE 4.1 и SSE 4.2 нужно запустить программу Speccy и перейти в раздел « CPU ». Как и в CPU-Z, здесь в строке « Instructions » будут указаны все поддерживаемые инструкции.
Задайте вопрос в комментариях под статьей или на странице «Задать вопрос» и вы обязательно получите ответ.
Phornet
Так у всех i3 есть sse4.2 и avx, естественно оно идёт. Чел имеет ввиду видимо квады/ксеоны a.k.a зеоны и феномы.
sse 4.2 работает.
старый С++2015 14.0.23026 тоже работает.
за sse 4.1 не знаю,
Игре нужен проц с sse 4.2. Но удалось запустить с обходом инструкций с sse4.1. Но играть крайне не комфортно. 20 fps
Сам играл до последнего времени на 4ядреном ведре без инструкций, фича в том, что когда их отрубили разрабы в той же Мафии3, игра летала без намеков на фризы, лаги и т.д. Но ща, все больше таких инструкций в разных играх, в итоге психанул и обновился, чего и автору желаю)
Steve Taller написал:
Проект построен на очень требовательном движке, процессоры без этих инструкций это хлам
Да, вот только Квантум Брейк, который построен на ТОМ ЖЕ движке, отлично идет на феномах. Прошел игру на Phenom II x4 955 + GTX 1050 Ti на высоких настройках со стабильными 30 к/с
Инструкция для rage 2 уже не актуальна, т.к. в игру добавили поддержку процов без инструкций. Уже и пройти успел, еще и (о чудо, не может быть!) на высоких натройках графики:D
Zorianin
В области программирования пользование эмулятором процессора которого нет, экономически выгодно :D например когда нужно отладить программу под другой проц.
Тут ведь даже не процессор виноват у которого нет инструкций, инструкции можно эмулировать даже с потерей 0% производительности. Хоть на сайте интела расписано как это делать через pintool, но вникнуть пока трудно..
РусланБригадир
В чем именно пруфы надо? Если по квантуму и рейджу - я их прошел и снес и заново качать/запускать не собираюсь))) Если у тебя также феном, пробуй. Могу только сказать что качал репак Квантум Брейк от сейтера и репак рейджа 2 от хатаба с русторки.
Zorianin
Я кажется разобрался в логике запуска игры. Вообщем посидев продолжительное время с игрой, я кажется нашел то место которое мешает запуску игры. Игре похеру на инструкции на самом то деле, по этому я их и не вижу в отладчике иначе бы прыжок сделал или просто занупил команды. Вообщем в игре вписаны cpuid-ы точнее их идентификация. И если идентификация проходит то игра запускается, если нет то выходит ошибка. Скорее всего придется патчить в нескольких местах что бы поиграть. Но судя по логике разрабы ограничили
список cpuid кто может поиграть в игру, а это уже попахивает заговором.
KOCMOC42 написал:
Но судя по логике разрабы ограничили список cpuid кто может поиграть в игру, а это уже попахивает заговором.
Ну так это давно понятно, надо же продвигать, хоть как-то "оправдывать" покупку нового железа. Из моего опыта, поддержки фенома на старте не было у: MGS 5, Resident Evil 7, Dishonored 2, Mafia III, Quantum Break, Final Fantasy XV, Rage 2. После добавления поддержки оф. патчами эти все игры не плохо так пошли на этом древнем проце, все пройдены (кроме ФФ15), никакого дискомфорта не ощущал во время игры)))
P.S. Думаю, когда выйдут новые консоли, вот тогда уже и будет оправдано отсутствие поддержки этих процессоров (и то не факт), сейчас это не оправдано.
Игра прекрасно работает без инструкций SSE4.2. Те кто хочет поиграть ждите фикс на сайте в разделе файлы.
KOCMOC42
На Phenom ii x4 955 не запускается(((
+ в инструкции говорится о файлах renderer_rmdwin7_f.dll и renderer_rmdwin10_f.dll, а в архиве rl_rmdwin7_f.dll и rl_rmdwin10_f.dll, может не те файлы в архиве?
Zorianin
файлы в архиве те, в инструкции написал не те файлы. спутал немного. так как там они рядом находились, щас исправлю.
Zorianin
когда заменял файлы из архива в папку с игрой и запускал игру, что то писалось? ибо нужно знать с чем работать
KOCMOC42
Да все также, как и было - appcrash
SkyraX
Учитывая простоту установки фикса (замена двух файлов весом 2.7 мб), в чем проблема попробовать? :D Делаешь бэкап двух файлов, заменяешь, не работает - возвращаешь бэкап - профит.
А для Quantum Break в разделе файлы я залил фикс для процов Core2Quad/Xeon, сейчас на модерации. Там просто одну dll-ку заменяешь в папке и игра запускается, минуя всякие ошибки об отсутствии popcnt и т.п
Лично скачал Квантум и проверил.
SkyraX
Должен. Игра то не требует именно win10, семёрка тоже указана в системных требованиях. Он уже находится в разделе "файлы" quantum break, скачай, убедись.
KOCMOC42
Пробовал запустить этот эмулятор, но к сожалению вылезает ошибка, что в нужно прописать в объекте команду запуска, хотя это было сделано ранее. А также при добавлении в объект кавычки(Как это обычно присутствует во многих приложениях) они попусту исчезают
KOCMOC42
Чем пользовались? И "умные" статьи где почитать. С sde.exe запускается но 18fps и всё лагает., похоже как в вашем видео. В hex editor-е нашел различие где вы изменили, но как вы его нашли? В отладчике x96dbg---> RIP RAX R14. Но в нем я темный лес.
В предыдущей заметке, мы рассматривали способ запуска Photoshop на устройствах, где процессоры не поддерживают SSE 4.2. Способ не универсальный и на данный момент, на самых последних версиях Photoshop, данный метод уже блокируется со стороны Adobe, начиная с версии Photoshop 22.3 и выше. При этом, возникает логичный вопрос, а как вообще узнать, поддерживает ли конкретный процессор SSE 4.2?
AVX и AVX2 – что это такое
AVX/AVX2 — это улучшенные версии старых наборов команд SSE. Advanced Vector Extensions расширяют операционные пакеты со 128 до 512 бит, а также добавляют новые инструкции. Например, за один такт процессора без инструкций AVX будет сложена 1 пара чисел, а с ними — 10. Эти наборы расширяют спектр используемых чисел для оптимизации подсчёта данных.
Наличие у процессоров поддержки AVX весьма желательно. Эти инструкции предназначены, прежде всего, для выполнения сложных профессиональных операций. Без поддержки AVX всё-таки можно запускать большинство игр, редактировать фото, смотреть видео, общаться в интернете и др., хотя и не так комфортно.
Intel
В настольных процессорах 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 |
В настольных процессорах AMD сначала появилась поддержка собственного набора инструкций SSE4a, который отсутствовал в процессорах Intel.
Но, уже начиная микроархитектуры Bulldozer (FX) была внедрена поддержка SSE 4.1 и SSE 4.2 (включая инструкции POPCNT и LZCNT). Последовавшая в дальнейшем микроархитектура Zen (Ryzen) также в полной мере поддерживает SSE 4.1 и SSE 4.2.
Более подробная информация о поддержке в таблице внизу.
Микроархитектура AMD | Процессоры | Поддержка инструкций |
K10 |
Читайте также:
- Обзор блок питания chieftec a 80 series 550w ctg 550c
- Проверка стабилитрона блоком питания
- Не удалось получить публичные ссылки на файлы яндекс диск
- Какие форматы виртуальной машины virtualbox форматы образов дисков предусмотрены чем они отличаются
- Влияние частоты оперативной памяти на производительность в играх ddr3