Lo primero que hay que saber es que es un benchmark, aquí dejo la definición de la wiki:
El benchmark es una técnica utilizada para medir el rendimiento de un sistema o componente de un sistema, frecuentemente en comparación con algún parámetro de referencia. También puede encontrarse como benchmarking, el cual se refiere específicamente a la acción de ejecutar un benchmark. La palabra benchmark es un anglicismo traducible al castellano como comparativa. Si bien también puede encontrarse esta palabra haciendo referencia al significado original en la lengua anglosajona, es en el campo informático donde su uso está más ampliamente extendido. Más formalmente puede entenderse que un benchmark es el resultado de la ejecución de un programa informático o un conjunto de programas en una máquina, con el objetivo de estimar el rendimiento de un elemento concreto o la totalidad de la misma, y poder comparar los resultados con máquinas similares. En términos de ordenadores, un benchmark podría ser realizado en cualquiera de sus componentes, ya sea CPU, RAM, tarjeta gráfica, etc. También puede ser dirigido específicamente a una función dentro de un componente, por ejemplo, la unidad de coma flotante de la CPU; o incluso a otros programas.
La tarea de ejecutar un benchmark originalmente se reducía a estimar el tiempo de proceso que lleva la ejecución de un programa (medida por lo general en miles o millones de operaciones por segundo). Con el correr del tiempo, la mejora en los compiladores y la gran variedad de arquitecturas y situaciones existentes convirtieron a esta técnica en toda una especialidad. La elección de las condiciones bajo la cual dos sistemas distintos pueden compararse entre sí es especialmente ardua, y la publicación de los resultados suele ser objeto de candentes debates cuando estos se abren a la comunidad.
También puede realizarse un "benchmark de software", es decir comparar el rendimiento de un software contra otro o de parte del mismo, por ejemplo, comparar distintas consultas a una base de datos para saber cual es la más rápida o directamente partes de código.
Para que se utilizan los benchmark:
Los benchmark se utilizan comúnmente:
* Comprobar si las especificacion
es de los componentes están dentro del margen propio del mismo
* Maximizar el rendimiento con un presupuesto dado
* Minimizar costes manteniendo un nivel mínimo de rendimiento
* Obtener la mejor relación costo/beneficio (con un presupuesto o unas exigencias dadas)
*En nuestro caso lo utilizaremos para saber quien es el que tiene la PC más rápida, es decir haremos como un torneo.En el post principal que es esté pondremos el ranking de posiciones.
Puesto que este benchmark trata de le calculo del número PI
Deberemos descargarlo de aquí:
Para windows: http://www.xtremesystems.com/pi/super_pi_mod-1.5.zipPara linux: ftp://pi.super-computing.org/Linux/super_pi.tar.gzEl funcionamiento es el siguiente:
./pi numero_de_bits
Donde número de bits = 20 representa 1MB, 21 son 2 MB, etc
Recordad decid en el mensaje que ordenador disponeís (si podeís poned una captura del cpu-z)
Bajar cpu-z --> http://www.cpuid.com/Deberemos hacer el test de un mega y de dos, y dejar la correspondient
e captura de pantalla donde se muestre el cpu-z con los datos del procesador, y el resultado del superpi.
El ranking se dibidirá en de la siguiente forma:
INTEL IN DESKOPT S.O WINDOWS:
Intel quad core( incluye core 2 extreme quad)
Intel core duo(incluye core duo, core 2 duo y core 2 extreme)
Intel pentium D( solo estos)
Intel pentium( celeron, pentium 4, pentium 4 extreme)
AMD IN WINDOWS DESKOPT AMD FX-70(a partir de este modelo PARA ARRIBA son de 4 núcleos)
AMD FX( fx de doble núcleo, especificar en el mensaje)
AMD FX( fx de un solo núcleo, especificar en el mensaje)
AMD 64 Dual core( toda la gama de procesadores de doble núcleo de amd menos los fx)
AMD 64(gama de procesadores de un solo núcleo de amd, incluye los amd XP AMD Sempron™ y similares)
INTEL IN NOTEBOOKS S.O WINDOWSIntel core duo(Incluye intel centrino duo, intel core duo, intel core 2 duo, intel centrino duo)
Un núcleo( celeron, y similares, en general los que no sean de 2 núcleos)
AMD IN NOTEBOOKS S.O WINDOWS AMD TURION 64 X2
AMD de un sólo núcleo( amd sempron, turion 64)La explicación al porque S.O. Windows se debe a que en linux administra muchísimo mejor mejor el hardware de la máquina, como consecuencia obtiene mejor resultado por eso iran en otra categoría.PUESTO QUE ESTE ARTÍCULO SE HA QUEDADO MUY GRANDE EL RANKING IRÁ EN EL POST NÚEMRO 2
SACADO DE ELHACKER.NET:El funcionamiento es el siguiente:
./pi numero_de_bits
Donde número de bits = 20 representa 1MB, 21 son 2 MB, etc