Linux en TV BOX X96 mini 1gb/8gb

Taller de hardware y cacharreo general de aparatos eléctricos y electrónicos que no tengan un sitio propio.
Avatar de Usuario
DistWave
Atari 1040 STf
Atari 1040 STf
Mensajes: 772
Registrado: 15 Ene 2011, 09:08
Sistema Favorito: PC
primer_sistema: PC
consola_favorita: Nintendo SNES
Primera consola: Atari 2600
Ubicación: Zaragoza
Gracias dadas: 4 veces
Gracias recibidas: 38 veces

Re: Linux en TV BOX X96 mini 1gb/8gb

Mensajepor DistWave » 16 May 2020, 11:10

- Intel Core i7-10510U (8 hilos, 64 bit, Ubuntu 20.04): 4 minutos 19 segundos 2 minutos 48 segundos

Es un tiempo bastante superior al esperado (debería rondar los 2 minutos) e incluso supera a mi portatil de hace 7 años, que lleva un i7 3630QM y tarda 3 minutos y 21 segundos. Esto se debe a que es un "Ultrabook" más fino y con menos capacidad de ventilación y cuando se le exige potencia al micro salta el throttling para evitar que alcance temperaturas dañinas, a costa de perder rendimiento.
Última edición por DistWave el 17 May 2020, 01:37, editado 1 vez en total.

BlackHole
Amiga 1200
Amiga 1200
Mensajes: 1371
Registrado: 07 Nov 2009, 11:38
Sistema Favorito: C64
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo SNES
Primera consola: Nintendo SNES
Ubicación: Madrid
Gracias dadas: 6 veces
Gracias recibidas: 159 veces

Re: Linux en TV BOX X96 mini 1gb/8gb

Mensajepor BlackHole » 16 May 2020, 14:34

En mi equipo de escritorio con un Intel i5-6500T de bajo consumo (35W) @ 2500 MHz corriendo Kubuntu 20.04

Código: Seleccionar todo

Render Time:
  Photon Time:      0 hours  0 minutes  1 seconds (1.532 seconds)
              using 7 thread(s) with 1.787 CPU-seconds total
  Radiosity Time:   No radiosity
  Trace Time:       0 hours  3 minutes 18 seconds (198.702 seconds)
              using 4 thread(s) with 787.096 CPU-seconds total

DistWave: De acuerdo con los números de PassMark CPU Benchmark, se supone que el i7-10710U @ 1100 MHz tiene una puntuación de 10384 puntos, mientras que el mío solo da 4973 puntos porque es una versión de bajo consumo del micro, ya que el i5-6500 normal @ 3200 MHz te da 5673 puntos. Se supone que a grandes rasgos tu procesador de portátil de última generación es 2,09 veces más potente que el mío y por lo tanto el test del POV-Ray debería de haberte dado 1m 35s aproximadamente.

El CPU Benchmark no es tampoco un test de rendimiento para tomarlo al pie de la letra. Solo está para Windows y mide varias cosas aparte de la potencia bruta de proceso del micro, sobre todo la capacidad gráfica (la integrada de los Intel Skylake es de risa) que va en unas tablas aparte, pero por ejemplo sí que nos vale cuanto comparas equipos de generaciones diferentes, como el mío que dista 4 generaciones del tuyo. Por ejemplo, la puntuación de tu i7-3630QM que comentabas más arriba, es de 5161 puntos (un 3.7% de diferencia) y el tiempo de POV-Ray es prácticamente el mismo que el mío.

Este test de rendimiento de POV-Ray lo bueno que tiene es que se puede ejecutar en plataformas dispares que no tengan que ser x86/x64, como los aparatos ARM que pululan por ahí. También como Namek apuntaba, el compilador usado puede llegar a diferencias abismales. Si la versión de 64 bits, va a usar las mismas instrucciones que la de 32 bits, los resultados serán decepcionantes comparados con un compilador que sí soporte las extensiones AVX/AVX2 disponibles en micros x86-64 más modernos, pero sería raro porque GCC (GNU Compiler) e ICC (Intel Compiler) al menos las soportan desde 2009.

Namek: Recuerda la movida que tuvieron Intel y AMD cuando se descubrió que el Intel Compiler 9 y 10 comprobaba si estaba corriendo en un micro de la competencia y desactivaba todas las optimizaciones de código. Lo usaba después para dejar en evidencia a AMD en las presentaciones de los procesadores. Llegaron a juicio y todo y al final Intel se tuvo que ir con el rabo entre las piernas.

Avatar de Usuario
DistWave
Atari 1040 STf
Atari 1040 STf
Mensajes: 772
Registrado: 15 Ene 2011, 09:08
Sistema Favorito: PC
primer_sistema: PC
consola_favorita: Nintendo SNES
Primera consola: Atari 2600
Ubicación: Zaragoza
Gracias dadas: 4 veces
Gracias recibidas: 38 veces

Re: Linux en TV BOX X96 mini 1gb/8gb

Mensajepor DistWave » 16 May 2020, 22:05

Tras dejarme mosca el tema del throttling, he empezado a investigar cómo va este tema en linux y parece que hay un 'Thermal Daemon' que se encarga de ajustar la frecuencia del micro si cree que se está sobrecalentando. Observando la temperatura, tampoco parecía que el procesador se sobrecalentase durante el benchmark y es que la frecuencia bajaba rápidamente a 1.8GHz al lanzar el test.
Este daemon puede funcionar en un modo "de fábrica" o customizado si la BIOS no aporta información veraz. He tomado la segunda ruta, utilizando el paquete 'dptfxtract' que genera la configuración a partir de las tablas de intel, y ahora el test lo ha completado en 2 minutos 48 segundos (y el micro se mantenía a 2.5 GHz durante el test). Por lo menos ya rinde más que el portatil viejo :mrgreen:


Volver a “Taller general”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados