Análisis Raspberry Pi Zero

Hace 3 semanas, la Fundación Raspberry, nos sorprendía sacando un nuevo modelo del famoso mini computador llamado Raspberry Pi; en este caso se trata de un nuevo modelo de bajo coste y con prestaciones interesantes a un precio casi imbatible; sólo 5 $ llamado Raspberry Pi Zero.

Como ya hicimos con la Raspberry Pi 2, ahora analizaremos el rendimiento de la Raspberry Pi Zero; mostrando sus características y como se comporta con las distintas operaciones y como se comporta la memoria de este nuevo minicomputador.

En primer lugar, vamos a mostrar las características de este nuevo Micro-Computador.

CaracterísticaRaspberry Pi Uno Model B+Raspberry Pi Zero
DSC_0754DSC_0268
ProcesadorBroadcom BCM2835 SoC full HD 700MhzBroadcom BCM2835 SoC 1000Mhz
Memoría RAM512MB SDRAM 400Mhz512MB LPDDR2 SDRAM
GPIos4040
USB41(microUSB)
Consumo1W0,5W

Como podemos ver, hemos mejorado en primer lugar, la velocidad del procesador (sin overclockear) y además hemos reducido el consumo a la mitad. Con estas características vamos a ver  cuanta mejora vamos a encontrar a la hora de trabajar con distintas operaciones matemáticas, además de analizar la velocidad de la memoria RAM. Para ello, hemos realizado una serie de pruebas o Benchmarks para ver el comportamiento de este nuevo ordenador, con operaciones mono-hilo y operaciones con la memoriaRAM.

Para realizar estas pruebas, vamos a utilizar el mismo Entorno; el cual hemos elegido compararla con una Raspberry Pi 1 Model B+ con un Raspbian en modo CLI(sin interfaz de usuario); utilizando NOOBS 1.5; utilizando el mismo entorno en una Raspberry Pi Zero.

Como hemos comentando antes, vamos a medir los siguientes comportamientos de la nueva Raspberry Pi:

  • Comportamiento programas MonoHilo.
  • Velocidad de la Memoria.

En cada prueba se mostraran los datos y cuanto de mejora tiene la Nueva Raspberry Pi Zero, contra la Raspberry Pi B+(Se ha comparado con esta ya que el procesador es más parecido; además que utilizan un procesador ARMv6 ambos).

Seguidamente vamos a pasar al comportamiento de programas MonoHilo.

MonoHilo

En esta prueba, vamos a comprobar como se comportan las 2 Raspberry Pi en programas que se ejecutan con 1 solo hilo(núcleo). En este caso se van a realizar una serie de operaciones Matemáticas para comprobar el comportamiento del procesador realizándolas y cuantas operaciones es capaz de hacer por segundo(MOPS y MFLOPS). Para ello usamos el Benchmark Whestone.



Seguidamente se muestra una tabla con los datos obtenidos de realizar la prueba tanto en la Raspberry Pi 1 Model B+ y la Raspberry Pi Zero.

 P. Flot 1
MFLOPS
P. Flot 2
MFLOPS
If
MOPS
Punto Fijo
MOPS
Cos/Sin
MOPS
P. Flot 3
MFLOPS
Asignación
MOPS
Exp, SQRT
MOPS
SpeedUp(%)69,57%68,67%53,27%75,33%74,61%69,11%70,99%68,73%
Raspberry Pi 1 B+961035954924,06855312,72
Raspberry Pi Zero13815011176005,451237483,97

Como podemos ver en la tabla anterior, tenemos una mejora de hasta un 75% en algunos casos por lo que se nota el aumento de frecuencia, además de que hay que tener en cuenta que el consumo es mucho menor.

Tras ver el comportamiento del procesador con programas con 1 solo hilo, vamos a comprobar si la memoria ha sufrido una mejora considerable ya que se ha mejorado la velocidad de acceso al pasar a ser una DDR 2.

Velocidad de la Memoria

En la nueva Raspberry Pi Zero, vemos que la memoria Ram aunque no aumenta de tamaño con respecto a la Raspberry pi 1 B+, si que aumenta de velocidad al usar una DDR2. Es por esto que vamos a comprobar el aumento de velocidad al realizar operaciones con la memoria RAM con distintos tamaños y tipos de datos. Por lo que usaremos el benchmark MemSpeed. Seguidamente se muestran los datos de la prueba para la Rasbperry Pi Zero.

KB UsedDoble MB/SSingle MB/sInt32 MB/s
8853 8531230
167878531185
32445379 445
64276 256276
128238213238
256176159173
512165157165
1024167 159165
16167159167
4096167157167
8192166 158169

Tras esto, mostramos los datos de la Raspberry Pi 1 Model B+.

KB UsedDoble MB/sSingle MB/sInt32 MB/s
8602640853
16512568 787
32284249 301
64262 222262
128173 157 173
256131 123131
512129121131
1024129 121129
2048129121131
4096131 120 132
8192131121132

Como podemos ver al comparar ambas tablas, la Raspberry Pi Zero, gana en velocidad ya que aumentan sus MB/s hasta en un 70% siendo una considerable mejora con respecto al primer modelo. Con esto hemos terminado de analizar la velocidad de la memoria y pasaremos a mostrar las conclusiones de este análisis.

Conclusiones

En este último apartado, vamos a mostrar las conclusiones a las que hemos llegado al analizar esta nueva Raspberry Pi. Hemos comprobado como este procesador a 1000Mhz tiene una considerable mejora de rendimiento de hasta un 75% con respecto al primer modelo de Raspberry Pi. también hemos comprobado que el consumo es mucho menor ya que al tener menos tamaño y menos puertos, se ahorra bastante energía.

Además, hemos comprobado como este nuevo modelo al tener memoria RAM DDR 2, mejora su rendimiento en hasta un 70%. Aunque el tamaño de la memoria no ha cambiado. Otro de los aspecto a tener muy en cuenta es su precio que mientras que una Raspberry Pi 1 B+ cuesta 25$, la Raspberry Pi Zero solo cuesta 5$.

Como conclusión final, solo decir que creemos que este paso para la fundación Raspberry es bastante importante para personas que quieran iniciarse en el mundo de las ciencias de la computación a muy bajo coste.

Os dejamos por último, enlaces a tiendas donde podéis comprarla nueva Raspberry Pi Zero, y nos despedimos hasta otro artículo de BooleanBite. También queremos aprovechar para felicitar al lector estas fiestas y si podéis pedir a los reyes/ Papa Noel una Nueva Raspberry Pi Zero.

Pimoroni

Adafruit

Be the first to comment on "Análisis Raspberry Pi Zero"

Deja un comentario.

Tu dirección de correo no será publicada.


*


*