ToKu's Juice

lunes, octubre 30, 2006

Quad Core?, No gracias...


Si te compraste o piensas comprarte un notebook luego, probablemente tienes o vas a tener un tarro con un procesador core duo o Core 2 duo o X2 o algo asi, ahora, que diablos es todo esto?
Basicamente es un procesador con dos nucleos, es decir, es como si tuvieras dos procesadores, pero en uno solo, fisicamente, es decir, realmente hay 2 nucleos ahi adentro de un solo chip, ok, pero y esto para que diablos sirve finalmente?? mas rapidez????, no necesariamente, la idea es que tienes 2 motores que pueden hacer cosas simultaneamente, esto es beneficioso, sin embargo, solo en aplicaciones diseñadas para ser multi-threading ( en español????... aplicaciones que puedan dividirse y ejecutar en paralelo sus instrucciones), o bien para ejecutar paralelamente multiples aplicaciones de alto rendimiento (por ejemplo correr un juego y codificar un video simultaneamente, sin que el tarro watee) esto, a nivel de computador de escritorio u oficina puede ser cubierto con 2 nucleos, es raaaro que necesitemos mas que 2 nucleos, es raro incluso, con un procesador de un nucleo de menos de 2 años de antiguedad quedarse corto, por eso creo que definitivamente los futuros procesadores de 4 nucleos, a nivel de computadores de escritorio son "matar una hormiga con un cañonazo", algo totalmente sobredimensionado, en primer lugar porque casi todo el software de escritorio está escrito para funcionar en un solo thread o hilo (saca partido de un solo procesador o núcleo) y es muuuy raro tener 4 procesos o programas de escritorio simultaneos que saquen provecho de 4 núcleos.
Esto cambia radicalmente a nivel de servidores, donde siempre es bienvenido más poder de procesamiento, ya sea a nivel de mas fuerza bruta en un chip (mas mhz para simplificarlo) o bien más cpu's o nucleos, ya que el software para servidores si está diseñado para aprovecharlo, si es multi-threading y si atiende a muchos clientes simultaneos (lo que equivaldria a correr muchas cosas simultaneamente en el pc de escritorio).
En definitiva, no creo que sea un buen negocio comprar uno de esos futuros procesadores de cuatro nucleos si se quiere un pc de escritorio o de oficina o en definitiva si va a haber solo 1 humano en frente y no multiples usuarios simultaneos. En lugar de eso, guardate las lucas e inviertelas en RAM que si siempre es bienvenida en un pc de Escritorio :P.