Tengo diferentes máquinas que ejecutan OSX 10.12 y 10.13, que usan diferentes procesadores. Estoy tratando de obtener de la terminal, una cadena que me puede mostrar qué instrucciones de CPU son compatibles con esa máquina; así que puedo usar el software apropiado (algunos de los programas requieren instrucciones específicas para estar presentes en la CPU, y si esa CPU no los admite, el software funcionará incorrectamente o se bloqueará).
Verifiqué la consulta del generador de perfiles del sistema a través del terminal, pero solo puedo obtener el tipo y modelo de CPU, no el conjunto de instrucciones de CPU que admite; y si lo hiciera a mano, obteniendo todos los modelos de CPU y revisándolos en línea, llevaría horas.
- Las instrucciones de la CPU son estas instrucciones, como MMX, AVX, SSE; que le permiten a su CPU operar de cierta manera. Con los años, se agregan al conjunto de instrucciones de la CPU base, por lo que la CPU moderna en estos días admite más de 15 tipos de instrucciones diferentes.