Your cpu does not support avx which is required by xenia как исправить на пк

Некоторые из высокобюджетных (AAA) игр, выпущенных в наши дни, требуют процессора, совместимого с AVX (Advanced Vector Extensions), для запуска на вашем ПК. Например, Death Stranding, Yakuza 3 Remastered, Age of Empires IV, Dying Light 2 и т. д.…

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

«Ваш процессор должен поддерживать инструкции AVX для запуска этой игры».

«Обнаружено неподдерживаемое оборудование. Для запуска этой игры требуется процессор, поддерживающий набор инструкций AVX».

«Фатальная ошибка. Ошибка запуска приложения. Пожалуйста, проверьте системные требования. (AVX)».

«Минимальные требования не выполнены. Предупреждение. Ваша система не соответствует минимальным требованиям. Для получения оптимальной производительности обратитесь к списку поддерживаемого оборудования. Требуются следующие наборы инструкций ЦП: AVX».

Примечание. Игра может вылететь даже без каких-либо сообщений об ошибках.

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

Вы можете использовать бесплатное программное обеспечение, чтобы проверить это. Вы можете установить его, выполнив следующие действия. Затем используйте его, чтобы убедиться, что ваш процессор поддерживает AVX.

  • Перейдите на https://www.fosshub.com/HWiNFO.html.
  • Чтобы загрузить программное обеспечение, нажмите «HWiNFO Installer».
  • Затем установите его и запустите HWiNFO64.

  • Появится крошечное окно, подобное приведенному выше. Просто нажмите кнопку «Run».
  • Когда HWiNFO64 открыт, загляните в раздел ЦП.
  • Если AVX зеленый, это означает, что ваш процессор поддерживает его.

Аббревиатура AVX расшифровывается как Advanced Vector Extensions. Это наборы инструкций для процессоров Intel и AMD, идея создания которых появилась в марте 2008 года. Впервые такой набор был встроен в процессоры линейки Intel Haswell в 2013 году. Поддержка команд в Pentium и Celeron появилась лишь в 2020 году.

Прочитав эту статью, вы более подробно узнаете, что такое инструкции AVX и AVX2 для процессоров, а также — как узнать поддерживает ли процессор AVX.

AVX и AVX2 – что это такое

AVX/AVX2 — это улучшенные версии старых наборов команд SSE. Advanced Vector Extensions расширяют операционные пакеты со 128 до 512 бит, а также добавляют новые инструкции. Например, за один такт процессора без инструкций AVX будет сложена 1 пара чисел, а с ними — 10. Эти наборы расширяют спектр используемых чисел для оптимизации подсчёта данных.

Наличие у процессоров поддержки AVX весьма желательно. Эти инструкции предназначены, прежде всего, для выполнения сложных профессиональных операций. Без поддержки AVX всё-таки можно запускать большинство игр, редактировать фото, смотреть видео, общаться в интернете и др., хотя и не так комфортно.

Далее будут показаны несколько простых способов узнать это. Некоторые из методов потребуют установки специального ПО.

1. Таблица сравнения процессоров на сайте Chaynikam.info.

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

В открывшемся окне вам будет предложено указать параметры выбора нужного процессора. Все указывать не обязательно.

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

2. Утилита CPU-Z.

Один из самых простых и надёжных способов узнать поддерживает ли процессор AVX инструкции, использовать утилиту для просмотра информации о процессоре — CPU-Z. Скачать утилиту можно на официальном сайте. После завершения установки ярлык для запуска утилиты появится на рабочем столе. Запустите её.

В строке Instructions показаны все инструкции и другие технологии, поддерживаемые вашим процессором.

3. Поиск на сайте производителя.

Ещё один способ узнать, есть ли AVX на процессоре, воспользоваться официальным сайтом производителя процессоров. В строке поиска браузера наберите название процессора и выполните поиск. Если у вас процессор Intel, выберите соответствующую страницу в списке и перейдите на неё. На этой странице вам будет предоставлена подробная информация о процессоре.

Если у вас процессор от компании AMD, то лучше всего будет воспользоваться сайтом AMD. Выберите пункт меню Процессоры, далее — пункт Характеристики изделия и затем, выбрав тип (например, Потребительские процессоры), выполните переход на страницу Спецификации процессоров. На этой странице выполните поиск вашего процессора по названию и посмотрите подробную информацию о нём.

Выводы

В этой статье мы довольно подробно рассказали о поддержке процессорами инструкций AVX, AVX2, а также показали несколько способов, позволяющих выяснить наличие такой поддержки конкретно вашим процессором. Надеемся, что дополнительная информация об используемом процессоре будет полезна для вас, а также поможет в выборе процессора в будущем.

Была ли эта статья полезной?

ДаНет

Оцените статью:

Очень плохоПлохоПойдетХорошоОгонь! (7 оценок, среднее: 5,00 из 5)

Загрузка…

Об авторе

Над статьей работал не только её автор, но и другие люди из команды te4h, администратор (admin), редакторы или другие авторы. Ещё к этому автору могут попадать статьи, авторы которых написали мало статей и для них не было смысла создавать отдельные аккаунты.

The software doesn’t want to install it says (see the picture below).

I have a powerful machine (Core i7, 8GB RAM SSD etc).

However it’s and old one though so probably those new instruction sets are not supported.

What are my options? Is there any way to kind of emulate those IS?

Additional info: CPU info

Software refuses to install

asked Jan 5, 2017 at 8:38

bakytn's user avatar

bakytnbakytn

1,6894 gold badges30 silver badges55 bronze badges

7

You could try running it in the Intel Software Development Emulator, which can catch and dynamically translate attempts to perform AVX instructions (among many other extensions to the X86 architecture).

It may not work; if it does, it’ll be slower and perhaps more unreliable than it should be. But it’s worth a shot. Note that if the software checks CPUID, it may be necessary to use specific emulator flags.

It’s unlikely to work if the software installs a driver because these are not part of the emulated process.

answered Sep 12, 2018 at 9:37

GreenReaper's user avatar

  • Partition Wizard
  • Partition Magic
  • Your CPU Support Instructions This TensorFlow Not Use AVX [Fixed]

By Ariel | Follow |
Last Updated April 22, 2022

Have you come across the “Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA” error? If you are still troubled by it, then this post of MiniTool is what you need.

A lot of users receive the “Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2” error message when trying to install or run TensorFlow. Here is a true example from the GitHub forum:

Hi, I followed the instructions in Wide & Deep and run the test successfully, but saw the below messages: I TensorFlow/core/platform/cpu_feature_guard.cc:142] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 AVX512F FMA.https://github.com/IntelAI/models/issues/48

your CPU supports instructions that this TensorFlow binary was not compiled to use AVX

What Does the AVX Mean?

To figure out the “your CPU supports instructions that this TensorFlow” error, it’s necessary to know what is AVX. AVX is the short name for Advanced Vector Extensions (also known as Sandy Bridge New Extensions) that are extensions to the x86 instruction set architecture for microprocessors from Intel and AMD. It provides many new features, new instructions, and a new coding scheme.

AVX2, known as Haswell New Instructions expands most integer commands to 256 bits and releases new instructions. It was first supported by Intel with the Haswell processors. When the AVX introduced the FMA, it uses the floating-point multiply-add operation that is done in a single step, speeding up many operations.

Moreover, AVX helps the algebra computation run faster and be easier to use. The CPUs that support the AVX and FMA could be faster than the older CPUs. However, if your CPU doesn’t support AVX, you may receive this warning message.

What Causes the “Your CPU Support Instructions That This TensorFlow” Error

If you encounter the “your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA” error, it indicates that the shared library of TensorFlow doesn’t include the type of instructions that your CPU can use. This is because, after TensorFlow 1.6, the binaries use AVX instructions that may not run on older CPUs.

The older CPUs cannot run the AVX instructions, while on the newer CPUs, you need to build the TensorFlow from source to the CPU. Why the AVX cannot be used by default? This is because the TensorFlow default distribution is built without the CPU extensions, which triggers the issue.

How to Fix the “Your CPU Support Instructions That This TensorFlow” Error

How to fix the “your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2” issue? In fact, the warning message was sent to inform you about the built TensorFlow from the source.

If you have a GPU installed on your computer, you can ignore these warning messages from the AVX support. Well, if you don’t want to see this error message anymore, you can disable it by adding the following text. Here you need to import the OS module in your main program code and set the mapping object for it.

import os

os.environ[‘TF_CPP_MIN_LOG_LEVEL’] = ‘2’

If you are on a Unix, you can use the following export command in the bash shell.

export TF_CPP_MIN_LOG_LEVEL=2

If you don’t have GPU and you still want to use your CPU as much as possible, you need to build TensorFlow from the source optimize for your CPU with AVX, AVX2, and FMA enabled.

About The Author

Ariel

Position: Columnist

Ariel is an enthusiastic IT columnist focusing on partition management, data recovery, and Windows issues. She has helped users fix various problems like PS4 corrupted disk, unexpected store exception error, the green screen of death error, etc. If you are searching for methods to optimize your storage device and restore lost data from different storage devices, then Ariel can provide reliable solutions for these issues. 

  • Partition Wizard
  • Partition Magic
  • Your CPU Support Instructions This TensorFlow Not Use AVX [Fixed]

By Ariel | Follow |
Last Updated April 22, 2022

Have you come across the “Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA” error? If you are still troubled by it, then this post of MiniTool is what you need.

A lot of users receive the “Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2” error message when trying to install or run TensorFlow. Here is a true example from the GitHub forum:

Hi, I followed the instructions in Wide & Deep and run the test successfully, but saw the below messages: I TensorFlow/core/platform/cpu_feature_guard.cc:142] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 AVX512F FMA.https://github.com/IntelAI/models/issues/48

your CPU supports instructions that this TensorFlow binary was not compiled to use AVX

What Does the AVX Mean?

To figure out the “your CPU supports instructions that this TensorFlow” error, it’s necessary to know what is AVX. AVX is the short name for Advanced Vector Extensions (also known as Sandy Bridge New Extensions) that are extensions to the x86 instruction set architecture for microprocessors from Intel and AMD. It provides many new features, new instructions, and a new coding scheme.

AVX2, known as Haswell New Instructions expands most integer commands to 256 bits and releases new instructions. It was first supported by Intel with the Haswell processors. When the AVX introduced the FMA, it uses the floating-point multiply-add operation that is done in a single step, speeding up many operations.

Moreover, AVX helps the algebra computation run faster and be easier to use. The CPUs that support the AVX and FMA could be faster than the older CPUs. However, if your CPU doesn’t support AVX, you may receive this warning message.

What Causes the “Your CPU Support Instructions That This TensorFlow” Error

If you encounter the “your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA” error, it indicates that the shared library of TensorFlow doesn’t include the type of instructions that your CPU can use. This is because, after TensorFlow 1.6, the binaries use AVX instructions that may not run on older CPUs.

The older CPUs cannot run the AVX instructions, while on the newer CPUs, you need to build the TensorFlow from source to the CPU. Why the AVX cannot be used by default? This is because the TensorFlow default distribution is built without the CPU extensions, which triggers the issue.

How to Fix the “Your CPU Support Instructions That This TensorFlow” Error

How to fix the “your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2” issue? In fact, the warning message was sent to inform you about the built TensorFlow from the source.

If you have a GPU installed on your computer, you can ignore these warning messages from the AVX support. Well, if you don’t want to see this error message anymore, you can disable it by adding the following text. Here you need to import the OS module in your main program code and set the mapping object for it.

import os

os.environ[‘TF_CPP_MIN_LOG_LEVEL’] = ‘2’

If you are on a Unix, you can use the following export command in the bash shell.

export TF_CPP_MIN_LOG_LEVEL=2

If you don’t have GPU and you still want to use your CPU as much as possible, you need to build TensorFlow from the source optimize for your CPU with AVX, AVX2, and FMA enabled.

About The Author

Ariel

Position: Columnist

Ariel is an enthusiastic IT columnist focusing on partition management, data recovery, and Windows issues. She has helped users fix various problems like PS4 corrupted disk, unexpected store exception error, the green screen of death error, etc. If you are searching for methods to optimize your storage device and restore lost data from different storage devices, then Ariel can provide reliable solutions for these issues. 

How do I use Xenia?

Refer to the Quickstart page.

What are Xenia’s system requirements?

See the Quickstart page

How do I fix the VCRUNTIME error?

Refer to the Quickstart page.

Why do I get an error saying “Your CPU does not support AVX”?

Your CPU doesn’t meet the minimum requirements.

See the Quickstart page

How do I dump games?

See the guide in Quickstart.


How do I improve performance?

Upgrade your PC or wait for optimizations.

Does Xenia support OpenGL/Direct3D11?

No. (see the system requirements)

Why is the audio delayed?

Audio is one of the least worked on things in Xenia. There is no fix.

How do I fix “Graphics device lost (probably due to an internal error”?

You can’t.

Can you add support for Windows Me? How about my Pentium II?

Support for older operating systems and processors will not be added unless a
contributor steps up to build and maintain them. All active contributors are on
modern systems and busy with higher priority tasks. Whether the emulator runs on
Windows Vista or not doesn’t matter if it can’t run games.

Does Xenia run on Linux or macOS?

Not natively, but Xenia may run with Wine on Linux using Vulkan.

macOS is not compatible due to requiring MoltenVK/Metal support which isn’t implemented in Xenia.

Can I dump games using an Xbox One/Series S|X or run them directly from the disc?

No, and no.

Why is my game in trial/demo mode?

See this option.

How do I use xenia-vfs-dump?

xenia-vfs-dump is a command-line tool use for dumping content from STFS and SVOD containers.

You can download it from here.

Usage: xenia-vfs-dump [[DestinationOutput](ContainerPath])


Does game X run?

Check the compatibility list. If it’s not there, ask in the Discord #help channel or test it yourself.

What’s the difference between Gameplay and Playable?

Gameplay means the game reaches gameplay, even if the game is unplayable.


Why aren’t saves working? (Storage device not found/full/not detected, etc)

Saves are broken in some games in Xenia, especially ones with user profile saves.

As for saves, etc that worked previously in older builds of Xenia, create a text file in the same directory as xenia.exe named portable.txt.

Where are saves stored?

Saves are in Documentsxeniacontent by default.

If a portable.txt file is in the same directory as xenia.exe the content folder will be in the same directory as xenia.exe.


Can Xenia play games online with Xbox Live?

Xenia may connect to custom servers in the far future, but it will never connect to official Xbox Live servers.

Xenia does not support System Link either.

How do I check my FPS?

With an FPS indicator like Rivatuner.

What is ROV?

See ROV

What are Xenia’s options?

See the Options page.

Can Xenia run original Xbox games?

Xenia does not support backwards compatibility, and therefore, cannot run original Xbox games.

For that there’s Cxbx-Reloaded, xqemu, and Xemu.

I have a copy of the XDK. Do you want it?

No. Do not post links or downloads to such resources or you will be banned.

Game patches

Refer to the game-patches repository.

jim1023 opened this issue 2 years ago · comments

jim1023

commented 2 years ago

Hello when I try to open xenia it displays an error message my cpu does not support AVX.

AMD Phenom(tm) 2 X6 1045T Processor 2,70 GHZ

64 bits win 10 AMD Radeon HD 7770

Masamune3210

commented 2 years ago

Then you will have to upgrade your cpu before you can use xenia, since xenia requires AVX instructions

Triang3l

commented 2 years ago

Your CPU is too old/low-end and doesn’t support the AVX instruction set which Xenia heavily relies on, and this is not a tech support forum.

Gutsz

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

Вероятно, если вам не помог фикс AVX, этот файл может исправить ситуацию.

Альтернативное решение доступно здесь.

Установка: распакуйте архив в папку с игрой Cyberpunk 2077 -> bin -> x64

Автор: Manifusion

Содержание

  1. [Исправлено] COD: Vanguard Ваш процессор не соответствует минимальным требованиям для запуска Vanguard
  2. Минимальная спецификация для игры в COD: Vanguard
  3. Исправление 1: проверьте, поддерживает ли ваш процессор AVX
  4. Как узнать, поддерживает ли мой процессор AVX?
  5. Исправление 2: перезагрузите компьютер
  6. Исправление 3: обновите графические драйверы
  7. Исправление 4: восстановление поврежденных системных файлов
  8. Как в Microsoft Visual Studio запустить эмуляцию AVX-инструкций?
  9. Запуск игры без AVX — что это такое?

[Исправлено] COD: Vanguard Ваш процессор не соответствует минимальным требованиям для запуска Vanguard

Cod Vanguard Your Cpu Does Not Meet Minimum Specification

Вы получили сообщение об ошибке: Ваш ЦП не соответствует минимальным требованиям для запуска Vanguard. Этот пост поможет вам это исправить.

Некоторые геймеры встречали это сообщение о фатальной ошибке: Ваш процессор не соответствует минимальным требованиям для запуска Call of Duty: Vanguard. . Некоторых игроков это смутило, поскольку они могут отлично запускать Warzone, Modern Warfare, которая больше и требует больше усилий, как может их процессор не соответствовать минимальным требованиям для запуска COD: Vanguard?

Не волнуйтесь, вы не одиноки. Этот пост объяснит вам это и поможет решить проблему.

Минимальная спецификация для игры в COD: Vanguard

ТЫ Windows 10 64-битная (последнее обновление)
Процессор Intel Core i3-4340 или AMD FX-6300
ОЗУ 8 ГБ ОЗУ
Пространство для хранения 36 ГБ при запуске (только сетевой режим и зомби)
Видеокарта NVIDIA GeForce GTX 960 или AMD Radeon RX 470
Видеопамять 2 ГБ
DirectX ДиректХ 12

Исправление 1: проверьте, поддерживает ли ваш процессор AVX

Если ваш ЦП соответствует таблице минимальных характеристик, вам необходимо проверить, включает ли он наборы инструкций AVX. Это было написано в Системные требования ПК Авангард раздел примечаний, указывающий только на процессоры Intel/AMD с набором инструкций AVX поддерживаются в настоящее время.

Набор инструкций AVX встроен в процессор, его нельзя обновить или добавить. Многие старые процессоры i7 могут превосходить по производительности i3-4340 и FX-6300, но не включают в себя наборы инструкций AVX, поэтому, вероятно, они не могут запустить игру.

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

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

Самый простой способ найти это посмотреть на сайте производителя. Найдите номер модели процессора в поисковой системе и найдите его на веб-сайте производителя.

1) Найдите свой процессор в поисковике. Нажмите на официальную веб-страницу производителя на странице результатов.

2) В открытом окне нажмите Ctrl + Ф и введите avx . Если вы видите AVX на странице, ваш процессор поддерживает набор инструкций AVX, в противном случае это не так.

i3-4340 поддерживает наборы инструкций AVX.

i7-970 не поддерживает наборы инструкций AVX.

Если ваш ЦП не поддерживает AVX, либо используйте другой ЦП, поддерживающий AVX, либо подайте заявку на возмещение.
Возможно, COD: Vanguard в будущем развернет какую-то поддержку, отличную от AVX, или обновит игру, чтобы она была совместима со старыми процессорами. Но сейчас нет возможности это исправить.

Если ваш процессор поддерживает AVX, но по-прежнему выдает это сообщение о фатальной ошибке, вы можете перейти к следующему исправлению.

Исправление 2: перезагрузите компьютер

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

1) Полностью выйдите из Call of Duty: Vanguard.

2) Нажмите на Начало кнопку и нажмите кнопку сила кнопка.

3) Нажмите Начать сначала .

4) Перезагрузите COD: Vanguard и проверьте, сохраняется ли проблема.

Если это не работает, перейдите к следующему исправлению.

Исправление 3: обновите графические драйверы

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

Существует два основных способа обновления графического драйвера:

Вариант 1 — вручную – Производители графических карт будут регулярно выпускать графические драйверы, оптимизированные для новейших игр. Вы можете загрузить самый последний правильный драйвер с их веб-сайтов ( AMD или NVIDIA ) и установите его вручную.

Вариант 2 — автоматически (рекомендуется) – Если у вас нет времени, терпения или навыков работы с компьютером для обновления видеодрайвера вручную, вместо этого вы можете сделать это автоматически с помощью Драйвер Легкий . Driver Easy автоматически распознает вашу систему и найдет правильные драйверы для вашего графического процессора и вашей версии Windows, а также загрузит и установит их правильно:

один) Скачать и установите драйвер Easy.

2) Запустите Driver Easy и нажмите кнопку Сканировать сейчас кнопка. Затем Driver Easy просканирует ваш компьютер и обнаружит проблемные драйверы.

3) Нажмите на Обновлять рядом с помеченным графическим драйвером, чтобы автоматически загрузить правильную версию этого драйвера, затем вы можете установить его вручную (вы можете сделать это с БЕСПЛАТНОЙ версией).

Или нажмите Обновить все для автоматической загрузки и установки правильной версии всех отсутствующих или устаревших драйверов в вашей системе. (Для этого требуется Про версия который поставляется с полной поддержкой и 30-дневной гарантией возврата денег. Вам будет предложено обновить, когда вы нажмете Обновить все .)

Pro-версия Driver Easy поставляется с полной технической поддержкой.
Если вам нужна помощь, обращайтесь Служба поддержки Driver Easy в support@drivereasy.com .

Если это не работает, перейдите к следующему исправлению.

Исправление 4: восстановление поврежденных системных файлов

Повреждение системного файла Windows иногда приводит к сбою игры. Если вы долгое время играли в компьютерные игры, вы, возможно, уже знали, что даже отсутствующий или поврежденный файл .dll (динамически подключаемые библиотеки) может вызвать сбой игры или отправить вам сообщение об ошибке.

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

Reimage сравнит вашу текущую ОС Windows с совершенно новой и работающей системой, а затем удалит и заменит все поврежденные файлы свежими файлами и компонентами Windows из своей постоянно обновляемой онлайн-базы данных, которая содержит обширный репозиторий системных служб и файлов, значений реестра, динамических библиотеки ссылок и другие компоненты новой установки Windows.

После завершения процесса восстановления производительность, стабильность и безопасность вашего ПК будут восстановлены и улучшены.

Чтобы восстановить поврежденные системные файлы с помощью Reimage, выполните следующие действия:

один) Скачать Reimage .

2) Установите и запустите Reimage. Вам будет предложено запустить бесплатное сканирование вашего компьютера. Нажмите да продолжать.

3) Подождите, пока Reimage просканирует ваш компьютер. Это может занять несколько минут.

4) После завершения процесса сканирования Reimage предоставит вам сводку сканирования ПК.

Если есть проблема, нажмите кнопку НАЧАТЬ РЕМОНТ в правом нижнем углу, и одним нажатием reimage начнет восстанавливать ОС Windows на вашем компьютере.

Это все о Ваш процессор не соответствует минимальным требованиям для запуска Call of Duty: Vanguard. проблема. Надеюсь, этот пост поможет. Если у вас есть предложения или идеи, которыми вы хотите поделиться с нами, вы можете оставить комментарий ниже.

Источник

Как в Microsoft Visual Studio запустить эмуляцию AVX-инструкций?

Всем привет. На моем процессоре Xeon X5670 нет AVX инструкций, которые на данный момент требуются в играх Journey и Flower (один и тот же разработчик), но я хочу в них поиграть, а процессор менять не собираюсь. Недавно нашел комментарий в Steam-обществе steamcommunity. com/app/966330/discussions/0/3247562523070871218/ (уберите лишний пробел в адресе), согласно которому существует возможность запуска игр (с отладкой приложения), требующих AVX на ПК, которые такими инструкциями не обладают. Для этого нужен компонент «intel sde (Software Development Emulator)» для эмуляции AVX-инструкций. Он устанавливается поверх Microsoft Visual Studio 2012-2015 (более поздние версии возможно тоже поддерживаются).
Что получилось сделать у себя из задуманного:
1. Установил Visual Studio 2012
— снять галочки со всех компонентов кроме «Microsoft Foundation Classes для C++»
2. Установил пакет sde-msvs2015-3.0.2 (intel sde)

На чем остановился (дальше не знаю что делать):
3. По идее нужно открыть Visual Studio 2012 и в меню «Файл»-«Открыть»-«Решение или проект»-«Исполняемые файлы проектов» указать на запускной (.ехе) файл игры, после чего в меню «Отладка» нажать «Начать Отладку».
— У меня на данном этапе, после нажатия на кнопку «Начать Отладку» выскакивает куча ошибок (игра не запускается), первая из которых эта (пробовал с игрой Flower):

— Возможно следует запускать игру через с параметром «sde —«, как указано ниже из примера использования Intel SDE (как запустить игру с ним не знаю, пробовал дописать как аргумент в свойствах запуска файла внутри Visual Studio — не помогает).
Информация, которая поможет разобраться как работает эмуляция AVX в Visual Studio, описана на русском здесь: habr. com/ru/post/99367/ (уберите лишний пробел в адресе)
Я выделили для себя наиболее важные положения оттуда:

Чтобы убедиться в работоспособности AVX кода лучше написать к нему Unit-тесты. Однако встаёт вопрос: как запустить эти Unit-тесты, если ни один ныне продаваемый процессор не поддерживает AVX? В этом вам поможет специальная утилита от Intel — Software Development Emulator (SDE). Всё, что умеет SDE — это запускать программы, на лету эмулируя новые наборы инструкций. Разумеется, производительность при этом будет далека от таковой на реальном железе, но проверить корректность работы программы таким образом можно. Использовать SDE проще простого: если у вас есть unit-тест для AVX кода в файле avx-unit-test.exe и его нужно запускать с параметром «Hello, AVX!», то вам просто нужно запустить SDE с параметрами
sde — avx-unit-test.exe «Hello, AVX!»
При запуске программы SDE сэмулирует не только AVX инструкции, но также и инструкции XGETBV и CPUID, так что если вы используете предложенный ранее метод для детектирования поддержки AVX, запущенная под SDE программа решит, что AVX действительно поддерживается. Кроме AVX, SDE (вернее, JIT-компилятор pin, на котором SDE построен) умеет эмулировать SSE3, SSSE3, SSE4.1, SSE4.2, SSE4a, AES-NI, XSAVE, POPCNT и PCLMULQDQ инструкции, так что даже очень старый процессор не помешает вам разрабатывать софт под новые наборы инструкций.

Использование AVX в коде на C/C++
Поддержка AVX реализована в следующих популярных компиляторах:
— Microsoft C/C++ Compiler начиная с версии 16 (входит в Visual Studio 2010)
— Intel C++ Compiler начиная с версии 11.1
— GCC начиная с версии 4.4

Источник

Запуск игры без AVX — что это такое?

Приветствую ребята))

Коротко ответ: запуск игры на процессоре без поддержки AVX-инструкций. Обычно это старые процессоры, в итоге игра может работать, но возможно с меньшей производительностью.

Все современные процессоры поддерживают AVX. Вот например старый i7 2600K (1155 сокет) уже поддерживает AVX, но первую версию, а i7 860 (1156 сокет) — вообще не поддерживает, но правда он еще старее чем i7 2600K. Кстати легендарный процессор Q9650 (775 сокет) разумеется и близко не знает про AVX.

AVX — что это такое? Еще есть AVX2. Это улучшенные версии старых инструкций SSE. Простыми словами — это специальные инструкции, которые помогают процессору работать быстрее с некоторыми вычислениями. Они созданы как для процов Интел, так и для АМД. AVX расшифровывается как Advanced Vector Extensions.

Ну а что делают инструкции AVX? Все просто — процессор без поддержки AVX за один такт сможет сложить 1 пару чисел, а с поддержкой — уже 10. Однако это все нужно не так часто, как нам кажется, по большей части эффект заметен в профессиональных программах, а в играх не так заметно. Возможно современные игры уже больше могут использовать AVX.

Как узнать — поддерживает ли процессор AVX? Очень просто — скачайте бесплатную утилиту CPU-Z, она маленькая, неприхотливая, запустите ее и посмотрите какие инструкции поддерживает ваш проц:

Вот выше на картинке — проц i5 7400, вполне современный, как видим он поддерживает и просто AVX и более новую версию AVX2. Впрочем ничего удивительного — i5 7400 это седьмое поколение, а это 2017 год.

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

Источник

Добавить комментарий