Paper Benchmark
Paper Benchmark
Paper Benchmark
Facultad Politcnica
Ingeniera en Informtica
Prctica Nro. 4
Benchmarks
Josue Fleitas
Jos Noguera
Benchmarks
Josue Fleitas
Jos Noguera
Ingeniera en Informtica
Facultad Politcnica,
Universidad Nacional de
Asuncin.
San Lorenzo, Paraguay
Ingeniera en Informtica
Facultad Politcnica,
Universidad Nacional de
Asuncin
San Lorenzo, Paraguay
{fleitas.josue}@gmail.com
{nogueraruiz}@gmail.com
Resumen
Palabras Claves
CPU, rendimiento, memoria, evaluacin.
1. INTRODUCCIN
2. Benchmarks Utilizados
2.1 Dhrystone
El Dhrystone intenta medir la velocidad del sistema en cuanto a
rendimiento no numrico. En una iteracin realiza 12
procedimientos incluidos en un bucle de medida con 94
sentencias.
El resultado del benchmark es cuantos Dhrystone por segundo se
ejecutaron, es decir Dhrystone por segundo = reloj del
procesador * iteraciones / tiempo de ejecucin, esto debe ser
ejecutado al menos por dos segundos para considerarlo vlido.
El Dhrystone mide la capacidad del procesador para trabajar con
enteros, es tan pequeo que entra completamente en la memoria
cach interna por lo que solo mide la capacidad del procesador y
no el resto del sistema.
Los valores devueltos por Dhrystone; c/sec; es el resultado de
comparar el rendimiento del procesador usando una maquina de
referencia; la VAX 11/780; es la maquina que corre a 1 MIPS.
Actualmente tambin se utiliza la medida VAX MIPS, esta media
es el resultado de dividir los Dhrystone/sec entre 1757.
El Dhrystone compara el rendimiento del procesador usando una
mquina de referencia: la VAX 11/780 es la mquina que corre a 1
MIPS (logra 1757 Dhrystones por segundo)
2.1.1
Pros
2.2 Linpack
Es una medida del poder de cmputo de operaciones de punto
flotante. Mide cun rpido el dispositivo resuelve sistemas de
ecuaciones lineales densas.
Para el Linpack 100, el primero en desarrollarse se generan de
manera aleatoria 10.000 entradas de punto flotante entre -1 y 1
para llenar la matriz densa. Luego se aplica factorizacin LU con
pivoteo parcial y se mide el tiempo de ejecucin de estas 2/3n +
2n operaciones, siendo n el orden de la matriz generada.
Linpack 1000, proporcionar un rendimiento cercano al lmite de la
mquina porque el tamao de problema es mayor y el algoritmo
es parametrizable.
HPlinpack, variacin para computadoras paralelas, el orden de la
dimensin es parametrizable.
2.2.1
Es escalable
2.2.2
2.3.1
Contra
Contra:
2.1.2
Pros
Equipo 1
Toshiba P755-S5394
Procesador: Intel(R) Core(TM) i7-2670QM CPU @
2.20GHz
Memoria: 6 Gb
2.3.2
Equipo 2
Lenovo T430
Procesador: Intel(R) Core(TM) i5-3230M CPU @
2.60GHz
Memoria: 8 Gb
2.4 Linux
2.4.1
Dhrystone
2.4.2.1 Equipo 1
El equipo 1 presenta unos 4053.63 MFLOPS como resultado de
Linpack, como se ve en la imagen 5
2.4.1.1 Equipo 1
En la imagen 1 podemos ver el resultado del benchmark
Dhrystone utilizando un core en el equipo 1
Imagen 5
2.4.2.2 Equipo 2
Imagen 1
En la imagen 2 podemos ver el resultado del benchmark
Dhrystone utilizando todos los core en el equipo 1
Imagen 2
2.4.1.2 Equipo 2
En la imagen 3 podemos ver el resultado del benchmark
Dhrystone utilizando un core en el equipo 2
Imagen 6
2.5 Windows
2.5.1
Imagen 3
En la imagen 4 podemos ver el resultado del benchmark
Dhrystone utilizando todos los core en el equipo 2
Dhrystone
2.5.1.1 Equipo 1
En la imagen 7 tenemos el resultado del benchmark Dhrystone en
el sistema operativo Windows en el equipo 1.
Imagen 4
2.4.2
Linpack
Imagen 7
2.5.1.2 Equipo 2
Imagen 9
2.5.2.2 Equipo 2
En la imagen 10 vemos el resultado de unos 561.44 MFLOPS
para la versin no optimizada y unos 1442.55 MFLOPS para la
versin optimizada del benchmark.
Imagen 8
2.5.2
Linpack
2.5.2.1 Equipo 1
En la imagen 9 tememos los resultados para el equipo 1 dando
como resultado unos 555.62 MFLOPS para la versin no
optimizada y unos 1971.98 MFLOPS para la versin optimizada
del benchmark.
Imagen 10
2.6 Android
2.6.1
Equipos
2.6.1.1 Equipo 1
Dhrystone en equipo 2
Illustration 4
En la ilustracin 4 vemos el resultado de ejecutar el benchmark
Dhrystone en el equipo 2, este ejecuta 2.608.194 Dhrystones por
segundo.
En este benchmark concluimos que el equivo 1 es 3 veces mas
potente que el equipo 2.
Illustration 1: Equipo 1
Nexus 5X
2.6.1.2 Equipo 2
Illustration
2:
Equipo2 Samsung A3
2.6.2
2.6.2.1
Illustration 3
Dhrystone
Dhrystone en equipo 1
2.6.3
Linpack
2.6.3.1
Linpack equipo 1
2.6.3.2
Linpack equipo 2
3. CONCLUSIN
Con esta prctica descubrimos que existen benchmark de tipo
comercial y cientfico.
4. REFERENCIAS
[1] Prctica de laboratorio - Prctica 4: Benchmarks dictada por
los profesores: Mara Elena Garca - Sara Arvalos, en la
ctedra Electiva IV Evaluacin de rendimientos, 9no
semestre, FP-UNA.
[2] http://www.roylongbottom.org.uk/
[3] https://en.wikipedia.org/wiki/Dhrystone
[4] https://en.wikipedia.org/wiki/LINPACK_benchm
arks
[5] http://www.roylongbottom.org.uk/win64.htm#an
chorLinp
[6] http://www.roylongbottom.org.uk/android
%20benchmarks.html
[7] http://blog.serverbear.com/tutorials/unixbench-
ubuntu/
[8] http://cpuboss.com/cpus/Intel-Core-i7-2670QM-
vs-Intel-Core-i5-3230M