Roy Longbottom's Raspberry Pi 2 Benchmark

De Wiki AOC | Luis M. Garcia
Saltar a: navegación, buscar

Roy Longbottom’s PC Benchmark Collection comprende numerosos Benchmarks gratuitos y libres y programas de pruebas de fiabilidad, para procesadores, memorias caché, memoria, buses, discos, unidades flash, gráficos, redes de área local e Internet.

Los originales se ejecutan en DOS y versiones posteriores en todas las variedades de Windows. La mayoría también se han convertido para funcionar bajo Linux y muchos que corren a través de Android en tabletas y teléfonos.

Algunas de las variedades del codigo C / C++ de Linux fue modificado ligeramente para compilar para su ejecución en Raspberry Pi.

Raspberry Pi 2 Modelo B tiene un procesador de 900 MHz, quad core CPU Broadcom BCM2836 ARM V7 con 1 GB de RAM y puede ser overclockeado a 1 GHz usando el menú de configuración. El tamaño de la caché de datos quad es de 32 KB y L2 de 512 KB, compartida por todos los núcleos.

Los benchmarks se produjeron utilizando gcc 4.8, donde un comando típico de compilación es:

 gcc whets.c cpuidc.c -lm -O3 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -o newA7

Primeros Pasos

Para comenzar a probar todo el software mencionado para los diferentes Benchmarks tenemos que comenzar la tarea y realizar los siguientes sencillos pasos:

  1. Descomprimir el archivo descargado.
  2. Situarnos mediante la consola con el comando cd en el directorio generado.
  3. Habilitar la ejecución de los programas mediante chmod 777 a los relacionados con nuestra versión:
chmod 777 *A7*
Cdchm.png

Con ello obtenemos los siguientes ficheros de pruebas:

  • busspeedPiA7
  • dhrystonePiA7
  • linpackPiA7
  • linpackPiA7SP
  • liverloopsPiA7
  • memspeedPiA7
  • whetstonePiA7

Dentro tambien podemos encontrar varios directorios, donde destacamos los siguientes por contener también baterías de prueba y hay que dar permisos 777:

  • /DriveSpeed/DriveSpeed
  • /LanSpeed/LanSpeed
  • /NEON/linpackPiFSSP
  • /NEON/linpackPiNEONi
  • /NEON/memSpdPiNEON
  • /NEON/NeonSpeed
  • /OpenGL/OpenGL1Pi/OpenGL1Pi
  • /Temperature_MHz_Test/RPiHeatMHz

Diferentes Benchmarks

Conjunto de pruebas que se han realizado con los ejecutables.

busspeedPiA7

Resultado Benchmark: Resultados de busspeedPiA7

dhrystonePiA7

Resultado Benchmark: Resultados de dhrystonePiA7

linpackPiA7

Resultado Benchmark: Resultados de linpackPiA7

linpackPiA7SP

Resultado Benchmark: Resultados de linpackPiA7SP

liverloopsPiA7

Resultado Benchmark: Resultados de liverloopsPiA7

memspeedPiA7

Resultado Benchmark: Resultados de memspeedPiA7

whetstonePiA7

Resultado Benchmark: Resultados de whetstonePiA7

DriveSpeed

Resultado Benchmark: Resultados de DriveSpeed

LanSpeed

Resultado Benchmark: Resultados de LanSpeed

linpackPiFSSP

Resultado Benchmark: Resultados de linpackPiFSSP

linpackPiNEONi

Resultado Benchmark: Resultados de linpackPiNEONi

memSpdPiNEON

Resultado Benchmark: Resultados de memSpdPiNEON

NeonSpeed

Resultado Benchmark: Resultados de NeonSpeed

OpenGL1Pi

Resultado Benchmark: Resultados de OpenGL1Pi

RPiHeatMHz

Resultado Benchmark: Resultados de RPiHeatMHz