1 puntos por GN⁺ 2025-02-14 | 1 comentarios | Compartir por WhatsApp
  • En el recuento anual de PassMark se observa una caída en el rendimiento promedio de CPU en PC y laptops, un cambio basado en benchmarks de PerformanceTest enviados por los usuarios
  • El gráfico se compone de miles de resultados de PerformanceTest, se actualiza cada 2 semanas y la cifra del año actual puede cambiar más adelante
  • El rango de datos va de PerformanceTest V5 a V11, y el rendimiento de un solo hilo se registra desde la V8 lanzada en 2012
  • El recuento se basa en líneas base enviadas desde todo el mundo, pero se limita a CPU instalados en PC y excluye las consolas de videojuegos
  • Los datos anteriores a 2021 pueden estar sesgados hacia envíos de usuarios de x86 y Windows, por lo que hay que considerar esas limitaciones al compararlos directamente con los datos posteriores, que ya incluyen ARM

Método de agregación anual del rendimiento de CPU de PassMark

  • El gráfico Year on Year Performance de PassMark se compone de miles de resultados de benchmarks de PerformanceTest
  • El gráfico se actualiza cada 2 semanas y los puntos de datos del año actual pueden seguir cambiando
  • La división por año se basa en el año calendario
    • Cada año se calcula del 1 de enero al 31 de diciembre
  • Las líneas base enviadas pueden llegar desde cualquier parte del mundo, por lo que se consideran estadísticas globales
  • El recuento incluye CPU instalados en PC y no incluye consolas de videojuegos

Alcance de los datos y limitaciones de interpretación

  • El gráfico utiliza datos de PerformanceTest V5~V11
  • PerformanceTest V8 se lanzó en 2012, y desde esa versión se registra el rendimiento de un solo hilo
  • Los datos anteriores a 2021 tienen limitaciones importantes para la comparación
    • Solo incluyen procesadores x86 y excluyen otras arquitecturas de chips
    • Los procesadores ARM se incluyen desde 2021
    • El software PerformanceTest solo corría en Windows OS y dependía de benchmarks enviados por los usuarios
    • Es posible que los gráficos anteriores a 2021 no reflejen suficientemente la base de usuarios que no usan Windows
  • Las pruebas de CPU de PerformanceTest se estandarizaron en 2021 en Windows, Linux y Mobile
  • Otro gráfico aparte, Top CPU Performance to Date, muestra el rendimiento promedio de los CPU de gama más alta entre las líneas base enviadas por usuarios hasta ese año calendario, y utiliza datos de PerformanceTest V8~V11

1 comentarios

 
GN⁺ 2025-02-14
Opiniones de Hacker News
  • En el mismo período, según este sitio, la resolución 1366 x 768 fue la que más creció; aumentaron las CPU de doble y cuádruple núcleo, mientras que bajaron las de 6 a 16 núcleos, y en RAM también subieron 4GB/8GB y disminuyeron 16GB/32GB.
    En definitiva, parece que entraron al dataset muchas más máquinas antiguas, quizá incluso prehistóricas. No se sabe por qué, pero es difícil verlo como una señal de que cambió la tendencia del hardware que la gente usa en el mundo real.
    [1] https://www.pcbenchmarks.net/displays.html
    [2] https://www.pcbenchmarks.net/number-of-cpu-cores.html
    [3] https://www.memorybenchmark.net/amount-of-ram-installed.html
    [de 3dcenter.org: https://www.3dcenter.org/news/news-des-12-februar-2025-0 [alemán]]

    • Podría ser que alguna gran empresa de reciclaje de PCs, por ejemplo una que revende máquinas con Windows Vista a 15 dólares en países pobres, haya empezado a correr este benchmark como parte de su proceso de reciclaje y esté distorsionando los resultados generales.
    • Es muy probable que sea efecto del crecimiento de la computación en países en desarrollo. Hoy, en teoría, incluso alguien que vive en un país donde el desayuno cuesta menos de 25 centavos puede hacer casi cualquier trabajo del conocimiento.
      Claro que esas personas probablemente tengan menos acceso a aprender de profesores que pasan todo el día enseñando e investigando, y esas actividades requieren una sociedad relativamente próspera para sostenerse. Aun así, Internet democratizó mucho este tipo de actividades, así que no es un tema simple.
    • También podría ser un cambio de laptops más gruesas y viejas hacia híbridas tipo tablet.
      Aun así, el aumento de 1366 x 768 definitivamente suena más a que crecieron las máquinas antiguas.
    • Con solo buscar 10 minutos, se encuentran bastantes laptops 1366x768 vendidas como nuevas en el rango de 150 a 900 dólares.
      HP 15-fd0023dx: 280 dólares, i3 de 12.ª gen., Win 11 S, 8GB RAM, pantalla táctil de 15.6 pulgadas.
      HP 15-fc0025dx: 580 dólares, Ryzen 5 7520U, Win 11 S, 8GB RAM, pantalla táctil de 15.6 pulgadas.
      HP 15-fd0067nr, 15-fd0077nr: 510–900 dólares, i5 o i7 de 13.ª gen., Win 11 Home/Pro, 8GB RAM, 15.6 pulgadas sin táctil.
      HP 14-DQ0052DX Stream 14: 230–280 dólares, N4120, Win 11 Home/Pro, 4GB u 8GB RAM, 14 pulgadas sin táctil.
      Lenovo IdeaPad 3: 350 dólares, i3 de 11.ª gen., Win 11 Home, 8GB RAM, pantalla táctil de 15.6 pulgadas.
      ASUS Chromebook CM14: 155–280 dólares, MediaTek Kompanio 520, 4GB RAM, ChromeOS, 14 pulgadas sin táctil.
    • Como desarrollador, ya no siento la necesidad de comprar equipos personales de alto rendimiento. Todo mi trabajo corre en máquinas remotas y granjas de compilación.
  • El gráfico se actualiza cada dos semanas, pero el punto de datos que puede cambiar es el año actual. Los datos de los primeros días o semanas del año nuevo son menos precisos que los de fin de año.

    • Enero de 2024: https://web.archive.org/web/20240123174954/https://www.cpube...
      Enero de 2023: https://web.archive.org/web/20230130185431/https://www.cpube...
      Aun así, en los dos años anteriores, después del primer mes ya se veía una tendencia claramente al alza. Esta vez es distinto y por eso vale la pena prestarle atención. Puede que el calendario de lanzamientos haya estado más cargado hacia el inicio, que el hardware realmente se haya estancado, o que el benchmark haya chocado con algún otro cuello de botella ajeno a la CPU.
    • Sería realmente bueno que el gráfico también incluyera indicadores de dispersión.
    • Parece que, aun teniendo el dataset, eligieron comparar solo ciertos períodos y ni siquiera hicieron algo como ordenar por ubicación, todo para ajustarlo a una narrativa.
      Bueno, si eso da dinero, supongo que así son las cosas.
  • Me da curiosidad saber por qué. Hay varias posibilidades: que el área adicional de silicio se esté usando para NPU/TPU en lugar de rendimiento, que PassMark corra en Windows y que las versiones nuevas tengan cada vez más overhead, el impacto de las correcciones para vulnerabilidades de ejecución especulativa, que la mayoría de las computadoras ya sean lo suficientemente rápidas para el usuario promedio, o que los CPU nuevos de Intel sean más lentos que los antiguos

    • No soy experto en diseño de silicio, pero recuerdo haber leído que, por restricciones de densidad de potencia, hay un límite a cuánta energía se puede concentrar dentro de un solo paquete, y por eso agregan funciones extra en lugar de meter más núcleos
      El overhead de Windows también es un gran problema. Tengo una MacBook Pro de 15 pulgadas de 2017 y, incluso con una instalación limpia de macOS 13.7.1, hasta abrir Finder se siente horriblemente lento. Si instalo 10.13 va ágil, y si le pongo Windows 11 con Boot Camp en realidad va bastante rápido y la batería dura 2 horas más. Eso pese a que Windows en Boot Camp ni siquiera puede controlar la energía de la dGPU como macOS. El tema es que no me gusta Windows, y Linux en esta Mac es muy inestable
    • Creo que la métrica moderna de rendimiento de CPU, el rendimiento multihilo, no vale nada, y nunca valió mucho
      La mayoría de los ingenieros de software no intentan usar programas multihilo si no es necesario; basta ver el soporte muy débil que tienen los lenguajes más populares, JavaScript y Python
      Incluso si hay ingenieros que saben escribir ese tipo de código, la mayoría de los problemas reales fuera de los benchmarks no encajan bien con el multithreading, y como la parte paralelizable es limitada, la ganancia real también lo es
      Lo único que realmente importa es el rendimiento de un solo hilo. Los usuarios también se dieron cuenta de eso y, a medida que los costos de fabricación se encarecen, parece que las empresas tienen menos ganas de vender máquinas de 16 núcleos para presumir en benchmarks cuando el usuario final no va a usar más de 2 o 3 núcleos
    • Los programadores fracasaron en generar suficiente ineficiencia como para obligar a actualizar
    • Creo que la razón es que “ya son lo suficientemente rápidas”. Una PC que compré hace 12 años solo recibió una actualización a SSD, y ahora mi padre la usa sin problemas para revisar correo y usar MS Office
      Mi PC gamer actual, que compré hace 4 años, también sigue perfecta, y gracias a DLSS puedo jugar la mayoría de los juegos en 4K con ajustes altos. Con los smartphones pasa algo parecido. Mi primer smartphone se volvió inútil en un año, pero con el teléfono barato que uso ahora llevo años sin sentir necesidad de cambiarlo
      En realidad el teléfono tiene 2 años. Hace 2 años pasó por una prueba de caída sobre concreto y una prueba de presión con la llanta de un auto, y era más fácil comprar uno nuevo con casi las mismas especificaciones que repararlo
    • En el punto 4 hay varios factores. La duración de batería es mucho mejor que antes y muchos dispositivos priorizan la eficiencia energética
      En la gama alta de CPU no hubo tantos cambios grandes, y cuesta pensar cuál sería hoy la killer app que requiera mucho más rendimiento de CPU. Del lado del consumidor, casi todo el avance está centrado en GPU
  • Parece que en países como India hay más gente usando cpubenchmark o comprando computadoras y corriéndolo, y en esos países se venden muchas más laptops de bajo rendimiento que de alto rendimiento, lo suficiente como para que se note en la métrica
    No digo necesariamente India; es solo un ejemplo

    • O puede que esos “CPU lentos” en realidad sean lo suficientemente rápidos. Los sistemas con Intel N100 y N150 son sorprendentemente buenos por el precio
    • Suena posible. Las laptops de oficina en India suelen ser de una categoría lamentable
      Dicho eso, el mayor grupo de compradores minoristas no masivos de laptops en India parecen ser estudiantes de escuela/universidad, y ellos cada vez prefieren más las laptops gamer. India es el país que más consume laptops gamer después de Estados Unidos, así que no parece probable que esos equipos produzcan resultados de benchmark por debajo del promedio
  • Me pregunto si podría estar relacionado con la inflación global y la caída de los salarios reales. Como los sueldos no alcanzan, quizá la gente tiene menos margen para comprar hardware tan potente como antes
    El hardware de gama alta tampoco parece depreciarse tan rápido como antes. Muchas GPU de hace algunos años siguen siendo caras

    • La respuesta ya está ahí:
      https://news.ycombinator.com/item?id=43030465
      El problema es no haber leído bien la letra chica del gráfico
    • Las GPU de hace algunos años siguen siendo caras porque la demanda las sostiene, y porque la mayoría de las GPU nuevas son apenas un poco mejores que la generación anterior
    • Aun así, eso no cambia la tendencia de esperar hardware más rápido al mismo precio o a menor precio con el paso del tiempo
  • Ya hubo una discusión hace alrededor de un día y tiene 59 comentarios:
    https://news.ycombinator.com/item?id=43017612

  • Considerando el patrón histórico fuerte, diría que hay 60% de probabilidad de que la causa sea un cambio de metodología o muestreo no aleatorio, 20% de que sea un efecto de muestra aleatoria que desaparecerá en un periodo más largo, y 20% de que sea un cambio real en los propios CPU
    Por experiencia, cuando una métrica se mueve de forma extraña, las causas suelen repartirse más o menos así

  • Un amigo compró una Zephyrus G16 con Intel 185H y 32 GB de RAM. Pensó que le ayudaría con sus estudios y la eligió porque el software que tenía que usar solo corre en Windows
    Pero la laptop estaba tan lenta que me contactó para que la revisara. Esta cosa apenas puede con Office, Teams y el navegador. Se calienta, hace muchísimo ruido y, en términos de rendimiento, no se siente distinta a una laptop de hace 10 años
    El Administrador de tareas muestra que la CPU no se está usando mucho, pero los ventiladores giran como locos, y editar un documento en Word parecía una presentación de diapositivas. Las herramientas de ASUS también dicen que no hay problema. Se siente como si hoy en día estuvieran estafando a la gente con laptops nuevas. En una M1 Max nunca me pasó algo así

    • Hoy me pasó algo parecido con una Lenovo X1 Carbon del trabajo. Es un modelo de hace algunos años y la reinstalé hace muy poco; funcionaba bien y de pronto se volvió extremadamente lenta
      En el Administrador de tareas de Windows, el uso de CPU, GPU y disco estaba casi en 0, pero se sentía caliente al tacto, y 15 minutos antes no estaba así. Al reiniciar volvió a la normalidad
      Probablemente se trabó algún firmware, pero no sé la razón. En cualquier caso, empezaría por eliminar cosas inútiles. Sobre todo antivirus de terceros y herramientas del fabricante. Sería buena idea usar algo como Bulk Crap Uninstaller[1] o Revo[2] y reinstalar los drivers
      Estoy totalmente de acuerdo en que el estado de las laptops hoy en día es triste
      [1]: https://www.bcuninstaller.com/ (open source)
      [2]: https://www.revouninstaller.com/products/revo-uninstaller-fr...)
    • Me da curiosidad cuáles eran las especificaciones del disco. Habría que ver si era HDD o SSD, y qué GPU tenía
      Windows es más pesado que otros sistemas operativos y puede causar esos problemas, pero es poco probable que sea un problema exclusivo de Windows. El bloatware u otros antivirus también podrían estar relacionados
    • Si no se ve uso de CPU, se parece bastante a una situación en la que la GPU dedicada está funcionando, impone límites térmicos y ralentiza todo el sistema
      Iba a decir que las laptops gamer son una estafa, pero las antiguas MacBook Pro con Intel y GPU dedicada también sufrían de forma parecida. Traen más dolores de cabeza que beneficios
    • Prueba desinstalar todo el software de seguridad salvo Windows Defender y ver cómo se siente
    • Si es una laptop gamer basada en Intel con GPU externa y corriendo Windows, obviamente se va a calentar como loca
      Aun así, esa máquina puede hacer cosas que una M1 no puede. Como jugar, o calentar una habitación pequeña
  • Curiosamente, el rendimiento por hilo de las CPU de servidor también se movió de forma similar. Parece que empieza a verse una tendencia a priorizar más directamente la cantidad de núcleos por encima del rendimiento por núcleo
    Entiendo que pensar en escalado horizontal parece más simple a primera vista, que es ideal para muchísimas cargas de trabajo y que en muchos casos al menos es posible. Pero me preocupa el overhead invisible, tanto en cómputo como en complejidad

  • Creo que veremos más a menudo el estancamiento del rendimiento de CPU en laptops. Los fabricantes están optimizando más la duración de la batería y los diseños muy delgados
    Hace 15 años quería una MacBook Pro muy potente, pero ahora una MacBook Air me basta. Si necesito trabajo pesado, me conecto remotamente por ssh, vnc sobre ssh, etc., a algún hipervisor ruidoso y potente con 512 GB de RAM en algún lugar
    Incluso para consumidores comunes y usuarios no técnicos, a medida que más funciones pasan a la “nube” mediante suscripciones como office365, Google workspace e iCloud, deja de ser imprescindible tener una enorme potencia de CPU en la laptop. También está la tendencia de que la codificación/decodificación de video h.265 y av1 se maneje con asistencia de la GPU, no con software puro