Archivo de la etiqueta: quad core

Raspberry Pi vs Orange Pi 2017

Para los que visteis el artículo ffmpeg Optimizar vídeos para iPad en Plex al final os dejé un adelanto de lo que sería la comparativa: Raspberry Pi vs Orange Pi

Como podéis ver en el gráfico el PC Core i5 se lleva a todas de calle, pero si os fijáis veréis que las Orange Pi tienen ventaja sobre las Raspberry Pi de igual generación.

Así que les pasé la batería de test que llevo haciendo desde que la vi en un post de otro desarrollador. Las podéis ver de más recientes a más antiguos:

Raspberry Pi vs Orange Pi - armbian desktop OPi PC2

Sigue leyendo

Comparativa y benchmarks de Raspberry Pi vs ODROID vs Orange Pi vs más

Hace ya tiempo y tras leer una comparativa hecha por uno de los gurús de Raspberry Pi, David Hunt, que podéis ver este artículo hice mi propia versión y varias variantes interesantes:

Las pruebas van a ser las mismas cuatro que en esa ocasión, usando la herramienta sysbench. Para instalarla desde una Terminal:

    sudo apt-get install sysbench

Los 4 test realizados con sus correspondientes comandos que hay que ejecutar desde la Terminal son:

  1. sysbench --test=cpu run
  2. sysbench --test=memory --memory-block-size=1M --memory-total-size=10G run Preparamos unos ficheros con el siguiente comando

    sysbench --test=fileio --file-test-mode=rndwr --file-total-size=16MB prepare
    
  3. sysbench --test=fileio --file-test-mode=rndwr --file-total-size=16MB --max-requests=1000 run

  4. sysbench --test=fileio --file-test-mode=rndrd --file-total-size=16MB --max-requests=10000 run

Y al terminar limpiamos los ficheros de pruebas con el siguiente comando

    sysbench --test=fileio --file-test-mode=rndwr --file-total-size=16MB cleanup

OJO Dependiendo del modelo y el número de cores disponibles se añade --num-threads=1, 2 o 4 antes de run, o sea, para 4 cores en la ODROID-U3: sysbench --test=cpu --num-threads=4 run

Quiero advertir varias cosas:

  • las pruebas 3 y 4 no dependen tanto de la placa o procesador como de la tarjeta microSD usada y que no es la misma en todos los casos, así que no debe ser lo más importante a tener en cuenta. De hecho en futuras comparativas y benchmarks no los volverá a hacer.
  • los resultados están tomados siguiendo la misma pauta que en el primer test que copié de David Hunt y hoy en día me plantearía hacerlos de otra forma, así que leedlos con esa idea en mente.
  • las pruebas se han realizado con distintas versiones de distintos sistemas operativos: Raspbian, armbian, Ubuntu, etc. y eso también hace que los resultados no sean realmente comparables en igualdad de condiciones.

Entre las placas incluidas hay 10 modelos distintos: la Banana PRO, la Raspberry Pi A+ de 256MB, la Raspberry Pi B+  512MB, la Raspberry Pi 2, la Raspberry Pi 3, la ODROID-C1, la ODROID-U3, la Orange Pi One, el Beelink X2  y la C.H.I.P.  Si alguna placa tiene más de un core se ha repetido para todos los casos posibles. Para el caso del Beelink X2 se ha realizado con el sistema operativo instalado en una microSD y luego instalado en la memoria interna eMMC.

sysbench-total

Y ya si más historias el chorro de gráficas y pantallazos varios.

Sigue leyendo

sysbench | Raspberry Pi 2

Gracias al seguidor de este blog Dragda que ha repetido los mismos test que publiqué ayer para Raspberry Pi A+, B+, ODROID-C1, ODROID-U3 y Banana-PRO. pero con una Raspberry Pi 2 usando una SD de 8GB de Kingston clase 10.

Voy a poner primero las gráficas solo de la Raspberry Pi 2 con las pruebas hechas con 1, 2, 3 o 4 cores y luego junto a las de la publicación anterior.

odroid-c1-raspberry-pi_banana-pro-lat2

Sigue leyendo

sysbench | Raspberry Pi vs ODROID vs Banana PRO

He vuelto a repetir los test que hice el año pasado siguiendo el ejemplo de David Hunt. Hay dos diferencias:

  1. Esta vez añado las placas Banana PRO y ODROID-C1
  2. Y hago los test no solo usando todos los cores disponibles, sino usando solo 1, 2, 3 o todos. Creo que al ver las tablas se entiende.

He tratado de homogeneizar las condiciones pero ha sido más o menos imposible. La principal diferencia era que quería usar la misma memoria microSD en todos los casos y no ha podido ser por culpa de ODROID. Así que las dos Raspberry Pi y la Banana PRO usaron una Samsung de 16 GB clase 10, la ODROID-C1 una Sandisk Ultra de 16GB clase 10 y la ODROID-U3 una memoria eMMC interna de 16GB.

bpro-1-1

Todas llevan sistemas operativos basados en Debian, las Raspberrys con Raspbian y el resto Lubuntu.

Estos test permiten ver la potencia en caso de que el software no aproveche todos los cores y las diferencias que se producen por las distintas tecnologías (ARM11, Cortex-A5, Cortex-A7 y Cortex-A9) y juegos de instrucciones (ARMv6 vs ARMv7).

Al final, además de las gráficas que dejan bastantes cosas claras, os añado unas conclusiones mías. Todo esto a falta de darle una vuelta más con la Raspberry Pi 2 que aún no tengo.

raspi-b_odroid-c1_banana-pro-02

Sigue leyendo

Rivales de la Raspberry: SABRE Lite i.MX6

Por ir cerrando con otra placa profesional como la MarS Board. Se trata de la SABRE Lite que incluye un i.MX6 QuadCore de tipo Cortex-A9, con acelerador de gráficos 2D/3D, decodificación y codificación de vídeo acelerado por hardware y salida HDMI 1080p.

Lo más interesante de esta placa, es que tiene conexiones directas para pantallas TFT táctiles del mismo fabricante, así como módulos de cámaras hardware. Y lo mismo también te interesa por que es compatible con Windows CE 7.0

SABRE Lite i.MX6

  1. Procesador: Freescale i.MX6 Quad Core ARM Cortex A9 a 1GHz
  2. GPU: no se indica marca o desarrollador
    • NEON SIMD media accelerator
    • full HD 1080p encode/decode video engine
    • 2D+3D Hardware Graphics Accelerators (3 GPUs, 200Mtri/s)
  3. RAM: 1GByte DDR3 @ 532MHz
  4. Vídeo:
    • HDMI full HD 1080p
    • LVDS interface directo para pantallas TFT
    • Parallel RGB interface
  5. Red:
    • 10M/100/Gigabit Ethernet
  6. Almacenamiento:
    • 4GB eMMC incluidos en placa
    • 2 ranuras micro SD y SD
    • Serial ATA 2.5 (SATA) a 3Gbps
  7. Conexiones
    • 2 x USB HOST
    • 1 x micro USB OTG
    • Puerto serie: 1 x RS232 Debug serial port
  8. Extras:
    • 2 x puertos para cámaras (1xParallel, 1x MIPI CSI-2)
    • 1 x puerto PCIe
    • Audio (headphone/mic)
    • 10-pin JTAG interface
    • 1 puerto x CAN2
    • 1 puerto I2C
    • Entradas multi propósito GPIOs
  9. Alimentación:DC5V
  10. Tamaño:3″x3″
  11. Sistema Operativo (Lista completa de S.O.):
    • GNU/Linux Linaro , yocto, …
    • Android 4.3
    • Windows CE 7.0
  12. Precio: 199$ + gastos de envío el Kit incluye la fuente de 5V, una microSD de 4GB microSD con GNU/Linux y un cable serie para conectar por consola de comandos.
  13. Más info:

También con imágenes de la placa en detalle:

imx6q_sabrelite_top1

1024x600-to-sabrelite-Small

sabre-lite-block-diagram1

sabrelite_L

Rivales de la Raspberry: ODROID U3

El rival más serio hasta el momento y que promete mucho. Se trata del relevo de la ODROID U2 con la que comparte las características básicas, por lo que todo el software desarrollado anteriormente sigue valiendo. Se trata de una placa con soporte de Ubuntu, en concreto Xubuntu 13.10 con kernel 3.8 y Android 4.1 con kernel 3.0.

Además en GNU/Linux cuenta con soporte a XBMC con vídeo con aceleración por hardware para mp4 y aceleración 3D mediante OpenGL ES al completo. Estos dos puntos son su fuerte por encima de otros mini PC.

Además van a sacar un Magazine bimestral del que ya está listo el primer número, y es que saben que crear comunidad es fundamental.

Sus características son increíbles y mejoran en un par de aspectos, además de en el precio a su predecesora, las resumo aquí:

ODROID U3

  1. Procesador: Samsung Exynos 4412 Prime ARM Cortex-A9 Quad Core 1.7GHz
  2. GPU: ARM Mali-400 Quad Core 440MHz
  3. RAM: 2GB DDR2
  4. Vídeo: micro HDMI full HD 1080p
  5. Red:
    • 10M/100M Ethernet
  6. Almacenamiento:
    • eMMC
    • MicroSD
  7. Conexiones
    • 3 x USB HOST
    • 1 x micro USB OTG
    • 1 salida tipo jack audio
  8. Extras:
    • Buses SPI e I2C
    • conector para reloj RTC
    • botón de encendido
  9. Alimentación:DC5V @ 2A
  10. Tamaño:83 x 48 mm
  11. Incluye un disipador de aluminio al que se puede añadir un ventilador
  12. Sistema Operativo:
    • GNU/Linux Ubuntu Xubuntu 13.10
    • Android 4.1
  13. Precio: 59$ + 25$ gastos de envío, ese precio es solo para la primera unidad y dándose de alta en el foro de ODROID, si compramos más se supone que son para hacer negocio y suben 6$ más.
  14. Más info:

Unas imágenes de la placa en detalle.

odroid_u3_front

odroid_u3_top

odroid_u3_caja_abierta

odroid_u3_caja_cerrada

odroid_u3_caps_electronica

Rivales de la Raspberry: Wandboard

Características Wandboard solo, dual y quad

  • Procesador:
    • Freescale i.MX6 Solo
    • Freescale i.MX6 Dual lite
    • Freescale i.MX6 Quad
  • Memoria RAM:
    • 512MB DDR3
    • 1GB DDR3
    • 2GB DDR3
  • Tarjeta Gráfica:
    • Vivante GC880 + VivanteGC320
    • Vivante GC880 + VivanteGC320
    • Vivante GC2000 + VivanteGC355 + VivanteGC320
  • Vídeo: HDMI
  • Audio:
    • Entrada audio óptico por S/PDIF, jack Digital line in y micrófono
    • Salida audio óptico por S/PDIF, jack Digital line Out
  • Tarjeta de red:
    • Ethernet Gigabit
  • USB:
    • 1 entrada USB 2.0 de tamaño mini de tipo OTG para conectarla como periférico a otro ordenador
    • 1 entrada USB 2.0 de tamaño estándar para conectar periféricos y almacenamiento. Tipo USB Host
  • Almacenamiento: 2 x tarjetas micro SD una para el sistema operativo y otra para almacenamiento externo
  • Alimentación: por conexión tipo jack de 5V y 2A no incluida
  • Sistemas Operativos oficialmente soportados:
    • Android Jellybean 4.2.2
    • Ubuntu Linux 11.10
    • Yocto Linux 1.4
  • Extras:
    • Wi-fi (ojo que viene sin antena)
    • Bluetooth
    • conector para cámara hardware como en la Raspberry
    • botón de reset
    • entrada para disco duro SATA en el modelo Quad core
  • Caja: no incluida, pero por 15€ tienen una oficial perfecta
  • Tamaño de la placa base: 95mm x 95mm
  • Precio Wandboard:
    • 1 Core 58€
    • Dual Core 74€
    • Quad Core 99,95€
    • + 10€ gastos envío desde Europa sin problemas de aduanas desde Texim
Ventajas:
  1. Procesadores más potentes
  2. Wi-fi, Bluetooth
  3. Gigabit ethernet
  4. Ubuntu Linux
  5. Android Jellybean 4.2.2
  6. Conector serie de tipo D-Sub
Inconvenientes:
  1. Las mejores opciones como el SATA solo lo tiene la más cara
  2. los extras tipo cargador, antena wifi, etc. la encarecen más de la cuenta
Enlaces:
  1. Fabricante: Wandboard
  2. Producto: Wandboard
  3. Downloads: datasheets, Android, Ubuntu y Yocto

wandboard-quad

wandboard-details-bottom

wandboard-details-top