Tengo acceso a algunas máquinas xeon para comprobar el rendimiento. Quiero saber qué arquitectura están usando, como Haswell, Sandybridge, Ivybridge. ¿Existe un comando para averiguarlo?
Respuesta aceptada:
Es una solución un poco económica, ¡pero podría obtener esa información de gcc!
Lo explicaré:gcc puede optimizar archivos binarios para cada subarca con la opción -march. Además, es capaz de detectar el suyo y optimizarlo automáticamente para su máquina con -march=native
Suponiendo que sea así, solo tiene que llamar a gcc con march=native y preguntarle qué banderas usaría:
en corto
gcc -march=native -Q --help=target|grep march
para mi da
-march= bdver1
pero mi pc funciona con un procesador amd buldozer