"Si quieres jugar de un sixcore para arriba", "un i3 te sirve solo para tareas de oficina", entre otras cosas son las que he escuchado ya muchas veces y si bien entiendo que el mercado gamer siempre va a apelar al segmento alto de productos, con la pandemia, las disrupciones de las cadenas de distribución y la subida totalmente desproporcionada de los precios de las GPUs, me ha asaltado la duda si en realidad no hemos estado perdiendo un poco la perspectiva de las cosas.
A veces en el mundo tecnologico compramos pensando en dejarnos "un poco" de margen
La última década se venía llevando una seguidilla de iteraciones y mejoras en performance muy pequeñas en el mundo de las CPUs, la mayoría normalmente lo atribuimos al dominio hasta ese momento irrestricto de Intel y una falta de competencia real por parte de AMD, pero esto tenía una causa raíz también asociada al costo de las técnicas de fabricación de esos años, la falta de competencia en la fabricación misma de chips que se hacen cada vez más caros por las complejidades de hacerlos más pequeños y finalmente el nuevo contexto de los negocios tecnológicos basados en el cloud, IA y Big Data.
El largo estancamiento en performance de las CPUs y el crecimiento de la virtualización, ya venían cocinando un escenario donde las GPUs comenzaron a tomar protagonismo ya no solo en juegos, sino que también en tareas intensivas de cómputo general (IA, calculo científico, multimedia, etc.) por su gran performance a bajo costo (ya que corren a baja frecuencia) y por otro el crecimiento de las CPUs en cantidad de cores para suplir la demanda de la virtualización (y el cloud) que requiere la capacidad de poder correr más sistemas en una misma máquina.
La cantidad de transistores sigue subiendo pero por la cantidad de cores no por su impacto en el performance
Entonces si por un lado las tareas más intensivas (que requieren mucha performance) comenzaron a ser mejor resueltas por las GPUs o procesadores específicos y por otro tenemos una industria cloud que requiere correr más cosas distintas en una misma maquina (más densidad), es claro que la industria de CPUs optará por cubrir lo que tiene mayor demanda, es decir, más cores.
Y si bien esto ha permitido una aceleración increíble de los productos y servicios que tenemos disponibles, gracias al cloud, es a su vez un problema para la computación personal, porque en simple, para nuestras labores diarias, entretenimiento y creación, no necesitamos muchos sistemas corriendo al mismo tiempo, necesitamos 1 a la vez pero que corra lo más rápido posible y para eso la performance de un hilo (single thread) suele ser la más relevante para nuestro día a día.
Los factores para el rendimiento en la computacion personal
Pongamonos en la siguiente analogia: eres una persona que debe llevar agua al pueblo, para esto debes usar tus manos y los baldes que puedas llevar, 1 o 2 baldes en un mismo viaje caminando es bastante factible, pero que tal 6 baldes?, podrias llevarlos?, eso es un poco lo que sucede en los computadores personales, llega un momento en que mas cores no necesariamente significan automaticamente mas rendimiento, ya que dependera de si el software es capaz de aprovecharlo y en terminos generales la gran mayoria del software no logra tomar ventaja de ello.
No obstante, las aplicaciones de forma natural si son capaces de tomar ventaja de aquellos factores que empujan el rendimiento base de un core, como la frecuencia base, el ancho de banda, la memoria cache y la capacidad de ejecucion.
Ahora, con esto no quiero decir que mas cores no son necesarios, sino mas bien que una buena arquitectura base puede permitir lograr mejoras en rendimiento que pueden ser mas relevantes que las que se pueden lograr solo aumentando la cantidad de cores.
Intel y su cambio de ruta con Alder Lake
Todos sabemos que Intel necesitaba un cambio, pero un cambio requiere transformaciones profundas y parece que los de Santa Clara venian tomando nota hace ya un tiempo, queda en evidencia con su cambio de CEO algo que les comentamos el año pasado, sin embargo en este caso el antecedente mas claro venia cocinandose desde el 2018 con la contratacion de Jim Keller el legendario diseñador de chips, padre del mismo Ryzen de AMD entre otros grandes exitos en la industria.
Entre los grandes cambios que Alder Lake trae y que se han repartido en el mundo especializado, los mas llamativos son por ejemplo el uso de cores heterogeneos, incluyendo cores de alto rendimiento (P-Cores) y cores de eficiencia con menor consumo (E-Cores) lo que le permite modelos de hasta 16 cores y 24 hilos.
A esto podemos incluirle otra cantidad importante de inclusiones como el soporte de memorias DDR5, el soporte del estándar PCI Express 5.0, la incorporación de un proceso de fabricación más pequeño (10nm) y el Intel thread director que permite asignar correctamente las instrucciones entre cores de Eficiencia y Performance dependiendo de la necesidad de la aplicación que estamos corriendo.
Las specs del 12100F no se parecen en nada a las del lanzamiento de Alder Lake
Sin embargo lo anterior, los cambios más llamativos como los cores de eficiencia no están disponibles para la gama de entrada como el i3 12100F o el i5 12400F (que en ese sentido parecieran no cuadrar dentro del lanzamiento inicial de Alder Lake), es por esto que los principales cambios de arquitectura relevantes para el rendimiento de nuestros PCs para el día a día o jugar están en el aumento de la cache disponible (que ahora es compartida por todos los cores), el aumento en la frecuencia, el aumento en el ancho de ejecución y la disminución de las latencias internas, lo que implica mejorar el rendimiento intrínseco en aplicaciones single-threaded, o dicho en base a la analogía que hicimos más atrás, la receta para llevar "más agua al pueblo" con la misma cantidad de baldes.
Porque la gama de entrada es tan importante
Cuando miramos los números de equipos vendidos a lo largo del mundo, nos damos cuenta de que la mayor cantidad de ellos son equipos con componentes de gama de entrada, esto es y será siempre así dado que lo más barato siempre se llevará la mayor porción de la torta.
El 12100F es el mas barato del lote, pero claro es quadcore, ¿podría hacerle el peso a un sixcore?
(imagen cortesia Solotodo.cl)
Por otro lado lo relevante no solo es que el producto sea barato, sino que cuanto es lo que te ofrece por lo que pagas, lo que puede significar más satisfacción al jugar, menos tiempo en tu trabajo multimedia, mejores herramientas para aprender y que pueda durar vigente por más tiempo, algo que es relevante hoy en día de cara al bolsillo de las personas, y también a la responsabilidad ambiental con el e-waste.
Teniendo en cuenta cual es nuestra gama de entrada, en Chile podemos destacar por menos de 200mil siguientes:
Característica | AMD Ryzen 3500 | AMD Ryzen 5 5500 | Intel Core i3 12100F | Intel Core i5 12400F | AMD Ryzen 3600X |
---|---|---|---|---|---|
Precio en Chile | 149.000 | 175.000 | 105.000 | 180.000 | 307.000 (Referencia) |
Arquitectura | Zen2+ | Zen3 | Alder Lake | Alder Lake | Zen2+ |
Fabricacion | 7nm | 7nm | 10nm | 10nm | 7nm |
Cores / Threads | 6/6 | 6/12 | 4/8 | 6 / 12 | 6 / 12 |
Frecuencia | 3.6 GHz | 3.6 GHz | 3.3 GHz | 2.5 GHz | 3.3 GHz |
Max Turbo | 4.1 GHz | 4.2 GHz | 4.3 GHz | 4.4 GHz | 4.4 GHz |
Consumo | 65w | 65w | 58w/89w | 65w/117w | 95w |
L2 Cache | 3 MB | 3 MB | 5 MB | 7.5 MB | 3MB |
L3 Cache | 16MB | 16MB | 12MB | 18MB | 32MB |
Memoria | DDR4-3200 | DDR4-3200 | DDR5-4800 / DDR4-3200 | DDR5-4800 / DDR4-3200 | DDR4-3200 |
Socket | AM4 | AM4 | LGA1700 | LGA1700 | AM4 |
incluimos el Ryzen 3600X dado que será nuestra referencia en este test y dada su mayor frecuencia, su mayor cache y sus 6 cores respecto de los nombrados, nos parece representativo por el lado AMD, del resto el único que no es sixcore es el i3-12100F, lo que podría parecer una comparación injusta, pero la verdad es que tampoco tiene una competencia realmente directa a nivel de cores.
Cabe mencionar además que a diferencia de las líneas K, los 12100F y 12400F ahora incluyen coolers, lo cual me parece bien y debiese ser lo básico para todas las líneas de procesadores (eso va para AMD también).
No obstante el único pero, es que si bien estos nuevos procesadores te permiten mantener las memorias DDR4 que usabas hasta ahora, utilizan un nuevo socket, el LGA1700, lo que implica cambio de plataforma para quienes están pensando en renovar su plataforma existente manteniendo su placa, sin embargo para quienes están pensando comprar desde cero, este puede no ser un problema.
Plataformas de pruebas
Debo comentar que no teníamos pensado probar el i3 12100F, esperábamos poder hacer una prueba relativamente representativa de Alder Lake con el i5 12400F que considerábamos el mejor representante de "entrada", no obstante por esas cosas de la vida entramos en contacto con la gente de Intel y nos ofrecieron este i3, pensando en que quizás nos podría interesar descubrir hasta donde podríamos llegar con el.
Disclaimer:
Dado lo anterior debemos mencionar que si bien Intel nos ha amablemente ofrecido esta plataforma para hacer pruebas, esto no ha sido para influir en ninguna opinión vertida en este articulo y solo con la intención de facilitar la información transparentemente sobre el producto.
Finalmente comentarles que las plataformas basadas en el Core i5 12400F y Ryzen 5 3600X son propiedad del equipo de Capa9.
Plataforma i3 cortesía del equipo de comunicaciones de Intel
Plataforma i3 12100F |
---|
Placa madre Gigabyte H610M S2H |
16GB (2x8GB) RAM DDR4 2666Mhz |
Tarjeta Grafica XFX GTX 1660 6GB |
NVME Kingston NV1 500Gb |
Cooler Intel Laminar RM1 |
Cabe señalar que la plataforma i3 viene equipada con memorias XMP que corren a 2666Mhz lo que se podria considerar como un handicap en estas pruebas.
Plataforma i5 12400F |
---|
Placa Madre Gigabyte Z690i DDR4 |
16GB (2x8GB) RAM DDR4 3200Mhz |
Tarjeta Grafica XFX GTX 1660 6GB |
NVME WD Blue SN550 500GB |
Scythe Big Shuriken 2 |
AMD Ryzen 5 3600X |
---|
Placa Madre MSI B550M Pro VDH |
16GB (2x8GB) RAM DDR4 3200Mhz |
Tarjeta Grafica XFX GTX 1660 6GB |
NVME Crucial 500GB |
Snowman MT6 |
En todas las plataformas se utilizó la configuración por defecto, totalmente stock.
Resultados
Cinebench es un benchmark basado en el motor de renderizado de Cinema4D, el que logra utilizar todos los cores disponibles para calcular imagenes en 3D:
Tanto en Cinebench R20 como en R23 vemos una diferencia clara entre el Ryzen 3600X y el 12100F, sin embargo si tomamos en cuenta que este ultimo solo tiene 4 cores y solo queda a un 15% de distancia del Ryzen, creo que el resultado es bastante impresionante. Caso aparte el del 12400F que se aleja mas de un 25%.
Blender tambien es un motor de animación 3D, a diferencia de Cinebench, este es un software totalmente opensource y se ha vuelto cada vez mas un referente en la industria.
Los test de la Suite Adobe son interesantes, dado que se utiliza la suite de pruebas de Pugetbench que efectivamente realiza tareas con contenido multimedia de alta calidad de referencia de la industria (4K, Pro-res, Red cinema) directamente en la aplicacion, lo que entrega un rendimiento muy real al que efectivamente tendras al operar con el.
Aqui los resultados son bastante interesantes, los sixcore se escapan, esta claro, pero la diferencia entre el 12100F y el 3600X es de solo un 12%, mientras que con el 12400F ronda el 18%, con solo 4 cores!.
En Photoshop, la suite de retoque fotografico mas relevante de la industria los resultados son realmente sorprendentes, empate tecnico del 12100F con el Ryzen.
Davinci Resolve es uno de los editores de video mas usados del momento, si bien no es opensource, tiene una version totalmente funcional totalmente gratis e incluye gran parte de sus principales herramientas de colorimetria totalmente aceleradas por GPU.
Aqui los resultados tambien son sorprendentes, el 12100F queda incluso al acecho de su hermano mayor que cuesta 80mil pesos mas!.
PCMark 10 es el software de medición sintética de rendimiento de "labores de oficina" por antonomasia, no hay otro test que logre cubrir los principales aspectos de estos utilitarios (productividad, videoconferencia, trabajo de texto, etc)
Aca vemos un rendimiento realmente notable del 12100F, tanto para superar al 3600X, como para mantenerse muy cerca del 12400F.
Cuando hablamos ya de juegos, 3DMark es el test sintetico mas usado en el mundo, y si bien no se podria utilizar para dar una respuesta cabal de rendimiento en estos temas, por su extensa base de datos mundial, permite tener referencias muy rapidas de comparacion.
Estamos claros que esta es una plataforma de gama media de entrada, por tanto los resultados estaran muy influenciados por la GTX 1660 de 6Gb que integramos, sin embargo esto tiene sentido desde la perspectiva que si estamos apelando a este rango de precios, este deberia ser el rendimiento que logremos en una configuración similar.
Teniendo en cuenta que tanto Flight Simulator como Cyberpunk2077 son probablemente de los juegos mas exigentes al dia de hoy, podemos decir que en general a 1080P son totalmetne jugables en detalles altos, y llama la atencion como el 12100F con solo 4 cores es capaz de mantener el rendimiento incluso por sobre el 3600X.
A 1440P la historia ya es otra, aca podriamos decir que solo Assasins Creed es realmente jugable, aunque cabe señalar que Fligh Simulator a 30fps entrega una experiencia razonable de juego.
Finalmente dejamos Counter Strike Global Offensive por separado pensando que este es uno de los juegos mas utilizados en los E-Sports, aunque tambien porque los resultados tan abultados nos rompian la escala de os graficos anteriores
Ahora hablando un poco mas en serio, conozco a mas de alguna persona que participa en clanes y compite de forma amateur-semi-pro. Aqui a veces tener mas frames puede hacer un poco la diferencia, y si bien mas de alguno puede pensar que CS:GO no necesita demasiada maquina, yo mismo no me habria visto recomendando un quadcore frente a un sixcore por "irme a la segura" con alguna recomendacion y sin embargo la realidad a la luz de los resultados, desbanca por completo mi pre-concepto.
Consumo y temperatura
De todos los tests vistos hasta el minuto, solo los de multimedia y 3D utilizaban realmente a full todas las cpus del test, solo en el caso de Davinci Resolve y Cinebench R23 pudimos ver al i3 12100F tocando techo en 58w sin superar los 73° con el cooler que viene incluido con la CPU, lo que a nuestro juicio es realmente muy razonable.
Que podemos sacar en limpio
De buenas a primeras hemos quedado realmente sorprendidos con el rendimiento del 12100F, y es que si hubiesemos tenido que apostar, lo habriamos dejado como claro 3ero en este articulo sin embargo mas allá de tener 2 cores menos, el rendimiento ha sido en algunos pasajes no solo cercano, sino que incluso a la par con sus referencias mayores y eso realmente rompe un poco los esquemas mentales que tenemos.
Probablemente si trabajas con aplicaciones que utilizan muchos nucleos en paralelo, con soluciones cientificas o para servidores, un sixcore vaya mucho mejor, pero es muy probable que para el 80% del resto del mundo que quiere su equipo para ver contenido, hacer ediciones ligeras, retocar sus fotos y jugar mas de algun titulo AAA, con este i3 podria ir mas que perfecto.
No deja de cambiarnos tambien un poco el paradigma en el sentido de entender hasta donde puede llegar un CPU con menos cores, y es que este i3 con esos 2 cores menos y sus 58w de TDP base, va con pies mucho mas ligeros, y si no fuera por las logicas de segmentacion de mercado, quien sabe hasta donde podria llegar uno de estos con los 30mb de cache L3 y posiblemente mas de los 5.2 Ghz que entrega el 12900K que tiene que cargar con la mochila de los 241w que implica andar con muchos cores demas.
Probablemente esto no cambie en nada la logica que hemos llevado hasta ahora, pero quizás si sirve para refrescarnos un poco la mente sobre lo que es posible y que algunas veces en las cifras nos perdemos sobre lo que pensamos que es mejor y lo que realmente necesitamos.
Lo bueno | Lo malo |
---|---|
+ Excelente rendimiento en aplicaciones de oficina, juegos y multimedia ligero | - Requiere un socket nuevo (LGA1700) |
+ Excelente precio | - El cooler podría ser mejor |
+ Incluye cooler usable | - No permite overclock por multiplcador |
+ Consumo acotado | -Precio de las placas madres aun elevado |
+ Soporta DDR4 y DDR5 | |
Finalmente, queremos nuevamente agradecer a Intel por facilitarnos esta plataforma y al equipo de comunicaciones en Chile por la ayuda brindada.
Última modificación: