Verifique el modelo mínimo de CPU

Verifique el modelo mínimo de CPU

¿Hay alguna forma de comprobar la versión mínima de la CPU? Admitimos Ivy Bridge y versiones más recientes, por lo que necesito verificar si hay Ivy Bridge, Haswell, Skylake, etc.

Actualmente uso lscpu y hacer coincidir el nombre del modelo para cada CPU significa agregar cada configuración. También hay un número de modelo que parece aumentar con cada nueva versión, pero no sé si puedo contar con él.

Entonces, ¿hay alguna manera de realizar algún tipo de verificación inteligente para Ivy Bridge y la CPU más nueva?

Respuesta1

Hace años tuve una discusión similar y desaconsejaron tales comprobaciones: los números en la CPU no son tan útiles (XEON y las nuevas familias podrían tener bits adicionales), además, después de algunos años Intel puede lanzar (y lo hará en algún momento) CPU de nuevas familias. pero simplificado en cuanto a funcionalidades (por ejemplo, para dispositivos integrados).

Por lo tanto, debe verificar las características especiales de la CPU que requiere su código (las banderas de la CPU), en lugar de familias o modelos.

información relacionada