You are on page 1of 6

MITOS Y REALIDADES DE LOS CORE2QUAD.

Hace ya unos meses que salieron al mercado los procesadores Core2Quad y, como es natural,
muchos se han lanzado a la caza de este novedoso procesador. Pero nos asalta una duda: Cumplen
estos procesadores con las expectativas que un usuario medio se crea?
Vamos a ver es este documento cuales son algunas de estas expectativas y si se cumplen o no.
1.- Un core2quad har que vueles!!
FALSO: La realidad es que su velocidad no es notoria para el usuario normal o promedio, su
rendimiento se nota en procesos casi invisibles o sub procesos de ciertos programas.
2.- Con un Core2Quad todos tus programas se activan ms rpido y funcionan ms rpido
FALSO: Si el programa es antiguo este no sabe de las capacidades extras que tengas en tu
procesador, slo con los programas ms recientes, que estn diseados para aprovechar las
capacidades de los procesadores multi-ncleo, podrs beneficiarte de un procesador as.
3.- Con un Core2Quad podre ver HD vdeo
SI Y NO: Verlo lo vers, pero ciertamente vdeos en HD o 1080p no requieren grandes procesadores
para verlos, la gran mayora del trabajo lo hace la tarjeta grfica, la cual s debe ser potente para
verlos sin pausas.
4.- Con un Core2Quad podre jugar CUALQUIER JUEGO ms nuevo!!
SI Y NO: Poderlos jugar podrs, pero no esperes que el procesador haga todo l slo si no est
apoyado por una RAM enorme y una PCIe. La realidad es que, por ejemplo, el TEstDriveUnlimited
ni sabe que tienes un Core2Quad, a diferencia del Crisys o un Gears of War para PC, que s que son
capaces de aprovechar las caractersticas de este tipo de procesadores. De nuevo la tarjeta grfica es
crucial.
5.- Un procesador Core2Quad se calienta demasiado y dura menos!!
FALSO: Actualmente la temperatura de cada core es independiente del diecast (encapsulado
metlico o procesador fsico). Por ejemplo, estars usando el procesador con algn proceso intenso,
con sus nucleos al 100% de capacidad de carga y con temperaturas de 55-62 centgrados, sin
embargo la temperatura del diecast ser de cerca de los 52 C. Adems, estn diseados para que en
el momento en que la carga baje se normalicen sus temperaturas, bajando drsticamente hasta
incluso 30 C en total.
6.- Un Core2Quad con un FSB de 1066 se puede overcloquear a 1333
SI, pero solamente si la placa base acepta cambios en el FSB como opcin, y si nuevamente, la
diferencia al cambiar los FSB es notoria en muchas aplicaciones.
Tambin se hicieron pruebas con diferentes programas. A continuacin les comentamos los

resultados de algunas de esas pruebas.


- Puedo renderizar ms rpido en Maxwellrender.
- No pude jugar TstDrvUnl al mximo hasta que compr una grfica PCIe de una cierta potencia
(Geforce8400GT).
- Solamente obtuve un benchmark de 7200-H en el Vanadiel Final Fantasy Bench3 cuando compr
la PCIe Geforce8400GT, con el procesador y la grfica anterior llegu slo hasta 5400-H
benchmark points.
- Al momento de hacer gifs con ms de 500 frames de 720x480 se congel la aplicacin. Aqu es
dudoso que se note una mejora dado que el programa es antiguo... (Ulead Gif Animator 5), pero la
tendencia es que poco a poco este tipo de programas se adapten a esta tecnologa.
- Al hacer lo siguiente con el mplayer
C:\mplayer\ mplayer.exe makipb.vob -vo jpeg -vf pp=lb
obtengo cada cuadro de imagen de un vdeo en formato VOB con desentrelazado automtico. A
pesar de que las imgenes son obtenidas en tiempo real, los thumbnails no son obtenidos en forma
inmediata, como se podra pensar de un procesador tal. Conclusin, con imgenes fijas y numerosas
el procesador "pare cuates".
- Silo 2:
Se hizo un cubo normal de 6 caras y se fue subdividiendo hasta llegar a una esfera de 2 millones de
polgonos sin problemas. Esto fue rpido, pero su manejo fue lento ya que la visualizacin es con
OpenGL y sta est residente en la tarjeta grfica y no en el procesador.
- DazStudio:
La velocidad se nota en los renders, pudiendo ahora hacer renders de 4 minutos en menos de 50
segundos.
Esperamos que estas experiencias les sirvan a la hora de decidir por qu procesador decidirse, y
recuerden que no siempre lo ltimo y ms potente tiene por qu ser lo mejor para nuestras
necesidades.

SON REALMENTE NECESARIOS Y APORTAN UNA MEJORA


SIGNIFICATIVA LOS PROCESADORES DE MULTIPLES NUCLEOS?

A da de hoy no quedan en el mercado ms que unos pocos procesadores de un slo ncleo


(concretamente los Celeron de Intel y los Sempron de AMD), por lo que este tutorial no trata, salvo
en un caso muy concreto, de si es conveniente la eleccin de un procesador de un solo ncleo o de
un procesador de varios ncleos.
Por otra parte, todas las placas en fabricacin actualmente (salvo unas contadas excepciones de
placas en fabricacin para procesadores antiguos, como el caso de las Asrock para procesadores
Intel con socket 748 y AMD con socket A (462) o 754) soportar perfectamente ambos tipos de
procesadores, aunque siempre hay que leer las caractersticas de la placa para ver los procesadores
que soporta.
Trata ms bien de la necesidad de este tipo de procesadores y de las ventajas que nos aportan (que
son bastantes), as como del aprovechamiento de estas ventajas dependiendo de diversas
circunstancias.
Pero empecemos por el principio:
Ni los procesadores de doble ncleo ni los de cuatro ncleos son nada nuevo. Hace muchsimos
aos que tanto AMD como Intel disponen de modelos con estas caractersticas, solo que por su
precio y prestaciones en relacin al software existente estaban destinados tan slo al mercado de
Servidores y Estaciones de trabajo de alto rendimiento, por lo que por parte de ambos el sacar al
mercado domstico este tipo de procesadores ha supuesto para empezar rentabilizar su fabricacin,
al abaratarse enormemente los costos de produccin. Es cierto que estos procesadores estn
evolucionando enormemente en cuando a mejoras en el rendimiento y consumo, pero lo que es la
tecnologa en s misma hace tiempo que est desarrollada.
Por otro lado, en procesadores de un solo ncleo se haba llegado a unos lmites difciles de superar,
ya que los problemas de consumo y, sobre todo, temperatura que presentaban a partir de 3GHz eran
bastante grandes (baste con recordar los calentones que se marcan los P-4 con ncleo Prescott (los
ltimos 478 y primeros 775) a partir de 2.8GHz, que son autnticos hornos). Esto es as hasta el
punto en que Intel desisti de sacar al mercado los Prescott a ms de 3.4GHz que estaba
desarrollando.
Esto sucede por una sencilla ley fsica. A mayor trabajo (poder de clculo en este caso) mayor
consumo y, a su vez, mayor disipacin trmica, y este problema se agudiza conforme se vayan
aumentando las prestaciones del procesador.
Pero si lo que tenemos es un procesador con dos ncleos a 3GHz, que generan 40 cada uno, el total

de temperatura no son 80, sino 40, ya que en este caso la disipacin trmica (la temperatura) de
ambos ncleos no se suma. Realmente tampoco se suman las velocidades de ambos ncleos (este es
un error bastante comn, si tenemos un procesador de doble ncleo a 3GHz cada uno NO tenemos
un procesador a 6GHz, tenemos dos a 3GHz, que aunque a algunos le pueda parecer lo mismo no lo
es). Es ms, la temperatura de la CPU ni tan siquiera va a ser igual a la mayor de la de sus ncleos.
Si, por poner un ejemplo, tenemos una CPU con dos ncleos, uno de ellos a 35 y el otro a 50, la
temperatura de la CPU puede estar rondando los 40 (y ojo, que tampoco es que se sumen las
temperaturas individuales y se dividan entre el nmero de ncleos). Adems, al disminuir la carga
de trabajo en uno de los procesadores disminuye tambin su nivel de disipacin trmica
(temperatura), y por lo tanto disminuye la temperatura del conjunto (CPU).
Ahora bien, llegados a este punto la siguiente cuestin es qu ventajas nos aporta un procesador de
varios ncleos?
Bueno, para empezar ya hemos visto una importante (importantsima dira yo) ventaja en cuanto a
la temperatura. A esto hay que sumarle una importante reduccin en el consumo. Pero vamos a ver
en cuanto al rendimiento si se mantienen las ventajas.
Y aqu es donde hay que hacer bastantes matizaciones.
Para empezar, les recomiendo que vean el tutorial Mitos y realidades de los Core2Quad. Sobre
esto vamos a ver unas cuantas cuestiones:
Como ya hemos dicho, un procesador de doble ncleo a 3GHz no es lo mismo que un procesador de
un solo ncleo a 6GHz, pero en cuanto a rendimiento en conjunto es casi mejor, y esto es por varios
motivos, entre ellos el que se elimina prcticamente el tiempo de espera entre clculos (esto en
programas que permitan ejecutar instrucciones en paralelo), se reduce su consumo y se baja
significativamente su temperatura de trabajo.
Pero en cuanto a rendimiento neto en ejecucin de programas hay que hacer una diferenciacin
entre programas no diseados para ejecutar instrucciones en paralelo y programas diseados para
ejecutar instrucciones en paralelo.
Bien, en el primero de los casos, en ese programa en concreto no vamos a notar ninguna mejora, ya
que todas sus instrucciones se van a ejecutar en un solo hilo, y un hilo es asignado a un ncleo. Pero
esto no quiere decir que en general no vayamos a tener una mejora en el rendimiento, ya que si bien
ese programa en concreto se est ejecutando en un slo hilo y ncleo, otras instrucciones o
programas se pueden estar ejecutando en otro ncleo (ya sean instrucciones del sistema operativo u
otros programas si tenemos ms de uno abierto).
Esto va a hacer que en cualquier caso notemos una mejora en el rendimiento general del equipo,
sobre todo si trabajamos en multitarea, ya que el sistema se va a encargar de distribuir la carga entre
los ncleos.
Pero en el segundo de los casos s que vamos a notar una gran mejora en el rendimiento, ya que al
estar un programa diseado para ejecutar instrucciones en paralelo no siguen estas un nico hilo, y
mientras que una instruccin se est ejecutando en un ncleo otra instruccin se est ejecutando en
otro ncleo. Esto, que en programas simples y con poca carga de CPU casi que pasa desapercibido,
en programas con procesos complejos y que requieran una fuerte carga de CPU, como es el caso de
renderizaciones de vdeo, por ejemplo, supone un ahorro en tiempo de ejecucin igual al nmero de
ncleos implicados en ella.

En trminos llanos, la diferencia en tiempo en una renderizacin con un programa que soporte
procesos en paralelo y un procesador de doble ncleo se puede estimar en un 50%.
Quiere decir esto que si utilizamos un procesador de cuatro ncleos el tiempo se va a reducir al
25%? Pues s y no. Esto va a depender directamente del programa con el que hagamos este trabajo y
de en cuantos hilos sea capaz de dividir los procesos y subprocesos.
Entonces, y segn lo visto es siempre un procesador de varios ncleos la mejor opcin y cuantos
ms mejor?
Pues depende. Veamos, aqu siempre tenemos que tener clara la idea del uso que se hace del
ordenador. Si lo que ejecutamos son procesos sencillos y de poca carga de procesador en realidad
no vamos a tener ninguna mejora significativa, ya que en ningn caso (ni an con procesadores de
un solo ncleo, como los Celeron o los Sempron) vamos a aprovechar la totalidad de la capacidad
del procesador. Dicho de forma clara, en una empresa donde se utiliza el ordenador para ejecutar un
programa de gestin de venta o un programa de contabilidad, con un procesador de dos ncleos lo
que vamos a tener es un desperdicio de recursos (y no digamos si se trata de un Quad). Y lo mismo
nos encontramos si para lo que utilizamos el ordenador es para navegar por internet, chatear y
escuchar msica (y conste que hay un porcentaje bastante alto de usuarios utilizan el ordenador
solamente para estos cometidos), aunque estemos haciendo las tres cosas a la vez.
Pero si exceptuamos estos casos concretos, s que vamos a tener una mejora en el rendimiento ms
o menos apreciable al utilizar un procesador de varios ncleos. Pero ojo, que siempre hay que tener
muy presente el valor individual de cada ncleo en cuanto a frecuencia se refiere.
Y qu pasa con programas concretos, como es el caso de los juegos?
Pues en este caso pasa exactamente lo mismo. En juegos que no estn diseados para trabajar con
procesos en paralelo no vamos a notar absolutamente ninguna mejora. Es ms, se ha dado el caso de
que en procesadores de doble ncleo poco potentes andan incluso peor que en procesadores de un
slo ncleo, pero de mayor velocidad. Esto, que se daba en los primeros procesadores de doble
ncleo (los Pentium D) es as porque la velocidad anunciada no corresponda a la velocidad por
ncleo, sino a la velocidad de la suma de los ncleos, de forma que un Pentium D a 3GHz no tena
2 ncleos a 3GHz (estas velocidades vendran bastante tiempo despus), sino dos ncleos a 1.5GHz.
Esto haca que un juego se ejecutase en un ncleo a 1.5GHZ, con un rendimiento inferior al que se
tena ejecutando ese mismo juego en un procesador de un slo ncleo, pero a 2.6, 2.8 o 3GHz de
velocidad.
Esto no slo pasaba con los juegos, sino con todos los programas, lo que ocurre es que los juegos
son muy exigentes en cuanto a prestaciones puras del ordenador, y este llammosle defecto era ms
evidente en este tipo de programas que en otros, que requeran mucha menos carga de CPU.
En juegos que s que estn diseados para trabajar con procesos en paralelo s que vamos a notar
una mejora, aunque en los juegos no todo depende del procesador (es vital la calidad y velocidad de
la tarjeta grfica) y no son demasiados los que estn realmente preparados para aprovechar
correctamente un procesador dual, y mucho menos un Quad.
En cuanto a programas de diseo CAD/CAM, como es el caso de Autocad, Max 3D y otros) las
versiones actuales estn totalmente diseadas para aprovechar al mximo toda la potencia y
ventajas que nos puede ofrecer un procesador de varios ncleos, por lo que en estos casos la mejora
en rendimiento del programa es bastante clara.

Hasta aqu hemos visto lo que ocurre sobre todo con procesadores de doble ncleo, pero... es esto
igual en los procesadores Quad?
Pues bsicamente s, slo que en el caso de los Quad son realmente pocas las aplicaciones que s
que van a aprovechar esta tecnologa al mximo (y hablo de aplicaciones a nivel usuario digamos
que normal, no a nivel profesional), por lo que, al menos de momento, si la diferencia de inversin
es grande puede que sea mucha mejor opcin un procesador de doble ncleo, pero de mayor
velocidad por ncleo, que un Quad.
Y digo de momento porque no sabemos el rumbo que va a tomar el diseo de aplicaciones, ya que
parece ser que la escalada en cuanto a ncleos se refiere no ha hecho ms que empezar.
Como conclusin rpida podemos decir que, llegados al nivel de prestaciones alcanzadas por los
procesadores y los problemas que se planteaban con la tecnologa de un slo ncleo, s que eran (y
son) necesarios los procesadores de varios ncleos.
Otra cosa muy distinta es que para un usuario normal realmente compense actualmente comprar un
procesador de cuatro ncleos, sobre todo si el precio (a igualdad de velocidad por ncleo) es
significativamente superior al de un procesador de dos ncleos.

You might also like