Obtener la versión del conjunto de instrucciones SSE compatible con la CPU mediante el programa por lotes de Windows


-1

Cómo obtener qué SSE (SSE3 / SSE4.1 / SSE4.2) es compatible con mi CPU en Windows utilizando un script por lotes.

en Ubuntu podemos obtenerlo usando el siguiente comando y analizarlo para la cadena requerida sse4_2o sse4_1.

RESP=$(head /proc/cpuinfo -n30)

Es poco probable que esto sea posible con un programa por lotes simple, pero software.intel.com/en-us/articles/… y stackoverflow.com/questions/6121792/… pueden ser útiles. El código de ejemplo se compilará utilizando el compilador GCC.
Ramhound

Respuestas:


2

No creo que incluso WMI exponga este bit particular de información, de lo contrario, lo que desea podría haberse logrado utilizando PowerShell (que podría haberse invocado desde un archivo por lotes). Supongo que usar programas de terceros escritos usando C / Assembly, etc. es la única solución posible.

Recomiendo CHKCPU (Utilidad de identificación de CPU) . Invoque usando chkcpu32 /vy verá una salida similar a la siguiente:

1
Si lo desea, en su archivo por lotes puede canalizar la salida del programa para encontrar / findtr y verificar qué cadena de versión SSE está incluida.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.