stringtranslate.com

ESPECIFICACIÓN

SPEC INT es una especificación de evaluación comparativa de computadoras para la potencia de procesamiento de números enteros de la CPU . La mantiene la Standard Performance Evaluation Corporation (SPEC). SPEC INT es el componente de prueba de rendimiento de números enteros de la suite de pruebas SPEC. La primera suite de pruebas SPEC, CPU92, se anunció en 1992. Le siguieron CPU95, CPU2000 y CPU2006. El estándar más reciente es SPEC CPU 2017 y consta de SPEC speed y SPEC rate (también conocido como SPECCPU_2017).

ESPECIFICACIÓN INT 2006

CPU2006 es un conjunto de pruebas de rendimiento diseñadas para probar el rendimiento de la CPU de un sistema informático servidor moderno . Se divide en dos componentes: el primero es CINT2006 y el otro es CFP2006 ( SPECfp ), para pruebas de punto flotante.

SPEC define un tiempo de ejecución base para cada uno de los 12 programas de referencia. Para SPECint2006, ese número varía de 1000 a 3000 segundos. La prueba cronometrada se ejecuta en el sistema, y ​​el tiempo del sistema de prueba se compara con el tiempo de referencia, y se calcula una relación. Esa relación se convierte en la puntuación SPEC INT para esa prueba. (Esto difiere de la calificación en SPECINT2000, que multiplica la relación por 100).

Como ejemplo para SPECint2006, considere un procesador que puede ejecutar 400.perlbench en 2000 segundos. El tiempo que tarda la máquina de referencia en ejecutar la prueba comparativa es de 9770 segundos. [1] Por lo tanto, la relación es 4,885. Se calcula cada relación y luego se calcula la media geométrica de esas relaciones para producir un valor general.

Fondo

A cambio de una tarifa, SPEC distribuye archivos de código fuente a los usuarios que desean probar sus sistemas. Estos archivos están escritos en un lenguaje de programación estándar , que luego se compila para cada arquitectura de CPU y sistema operativo en particular . Por lo tanto, el rendimiento medido es el de la CPU, la RAM y el compilador , y no prueba la E/S , la red o los gráficos .

Se informan dos métricas para un punto de referencia en particular, "base" y "pico". Las opciones del compilador explican la diferencia entre los dos números. Como los puntos de referencia SPEC se distribuyen como código fuente , depende de la parte que realiza la prueba compilar este código. Existe un acuerdo en que los puntos de referencia deben compilarse de la misma manera que un usuario compilaría un programa, pero no hay un método consistente para la compilación del usuario, varía de un sistema a otro. SPEC, en este caso, define dos puntos de referencia, "base" y "pico". Base tiene un conjunto de reglas de compilación más estricto que pico. Se puede realizar menos optimización, los indicadores del compilador deben ser los mismos para cada punto de referencia, en el mismo orden, y debe haber un número limitado de indicadores. Base, entonces, es lo más cercano a cómo un usuario compilaría un programa con indicadores estándar. La métrica "pico" se puede realizar con la máxima optimización del compilador, incluso hasta el punto de diferentes optimizaciones para cada punto de referencia. Este número representa el rendimiento máximo del sistema, logrado por la optimización completa del compilador.

Las pruebas SPEC INT se llevan a cabo en una amplia gama de hardware, y los resultados suelen publicarse para toda la gama de implementaciones a nivel de sistema que emplean las CPU más recientes. Para SPECint2006, las CPU incluyen procesadores Intel y AMD x86 y x86-64 , CPU Sun SPARC , CPU IBM Power y CPU IA-64 . Esta gama de capacidades, específicamente en este caso la cantidad de CPU, significa que el benchmark SPEC INT generalmente se ejecuta en una sola CPU, incluso si el sistema tiene muchas CPU. Si una sola CPU tiene varios núcleos , solo se utiliza un solo núcleo; el hiperprocesamiento también suele estar deshabilitado.

Un punto de referencia a nivel de sistema más completo que permite utilizar todas las CPU se conoce como SPECint_rate2006, también llamado "CINT2006 Rate".

Puntos de referencia

La suite de pruebas SPECint2006 consta de 12 programas de referencia, diseñados para probar exclusivamente el rendimiento entero del sistema.

Los puntos de referencia son: [2]

Véase también

Referencias

  1. ^ "Los puntos de referencia SPEC". 2003-02-03 . Consultado el 2008-09-01 .
  2. ^ "Puntos de referencia SPEC CINT2006".

Enlaces externos