lunes, 5 de abril de 2010

Guía para comprar PC / Portátil - Parte 1 - Procesador

El procesador es el componente más importante del computador... literalmente es el cerebro del computador y de él depende en gran medida la velocidad del mismo.



Empezamos por el procesador porque una vez elegido nuestro preferido de él dependen el resto de las características fundamentales del computador (como por ejemplo la tarjeta madre y la memoria RAM). El procesador cuenta con las siguientes características elementales:


  • Número de núcleos
Anteriormente los procesadores no eran capaces de realizar varias tareas realmente en simultánea. Simplemente dividían su capacidad de procesamiento en una "unica fila" (literalmente) para atender todos los procesos.


Con la llegada de los procesadores de doble, triple y de ahí en adelante dí N núcleos el procesamiento paralelo real llegó a nuestros computadores para quedarse... por lo que los procesadores tienen tantas filas como núcleos disponibles para atender más trabajo en la misma cantidad de tiempo.


¿Y qué es la tecnología Hyper Threading de Intel?

La tecnología HT de Intel fue la primera en acercarse al procesamiento paralelo real. HT divide la carga de trabajo de UN núcleo en dos hilos... en un ejemplo de la vida práctica es como si hubiera dos cajeros atendiendo la misma fila. Por lo tanto el procesamiento paralelo NO es real (pues un procesador de núcleo único con la tecnología HT no equivale a tener un doble núcleo) pero sí hace creer al sistema operativo que lo es dividiendo más optimamente el tiempo de respuesta del computador.

  • Velocidad de reloj o frecuencia
La velocidad del reloj o frecuencia del procesador define la velocidad a la que el procesador realiza operaciones en ciclos por segundo (Hz). Actualmente los procesadores son supremamente rápidos por lo que encontramos velocidades altísimas dadas en Ghz (1 Gz = 1000 Mhz).

¿Entre más MHz más rápido el procesador?

Abosolutamente no. La velocidad de reloj es un buen indicador de velocidad sí y sólo sí se comparan dos procesadores de la misma familia. Por ejemplo si comparas dos Pentium Dual Core, Dos AMD Turion y así sucesivamente.

Esto es porque la velocidad de reloj no es el único factor que determina la velocidad del procesador (también lo hacen la arquitectura, el caché de primer nivel L1, caché de segundo nivel L2 entre otros), pues éstos cada día son más eficientes, y pueden realizar más operaciones por ciclo de reloj.

Para el ejemplo un procesador Pentium 4 de 2.8Ghz vendría siendo equivalente a un Pentium M (Mobile) de 1.6 Ghz porque su diseño lo hace tan eficiente que aprovecha prácticamente el doble de recursos por cada ciclo de reloj.

  • Caché de primer nivel y segundo nivel
El caché de primer y segundo nivel son un tipo de memoria supremamente rápidas que ayudan al procesador a ejecutar sus labores.

La de primer nivel o L1 es la memoria más rápida, pequeña (y costosa) de cualquier procesador. Usualmente viene integrada dentro del mismo núcleo del procesador... de ahí su eficiencia.

La de segundo nivel o L2 es menos rápida que la de primer nivel (pero sigue siendo mucho más rápida que la RAM) usualmente viene integrada en el mismo procesador pero no dentro del núcleo del mismo y suele ser compartida entre el número de núcleos (si el procesador tiene dos o más).

  • Bus del procesador
El procesador debe comunicarse a través de un canal con los diferentes componentes del computador. Intel llamaba a éste canal FSB (Front Side Bus) hasta hace muy poco, pero ahora lo llama QPI (Intel QuickPath Interconnect) presente en los modelos más recientes Intel Core i7, i5 e i3.

Por el lado de AMD la tecnología es llamada HyperTransport, aunque hay diferentes versiones, siendo la 3.0 la más rápida y moderna.

Ambas tecnologías de bus, cumplen con su cometido, no obstante, hasta la llegada de QPI, la tecnología Hyper Transport de AMD llevaba el liderazgo convincentemente en éste sentido.

¿Qué buscar en un procesador?

Lo primero que debes considerar es que sea mínimo de doble núcleo, hoy en día comprar un procesador single core está más que obsoleto (a menos claro que estés comprando un Netbook con procesador Intel Atom).

Prefiere el procesador con mayor cantidad de memoria L1 y L2 y además con el FSB más amplio.

En general Intel, como lider del mercado, tiene los modelos de procesadores más poderosos pero así mismo costosos y orientados a usuarios muy exigentes... en contraparte AMD suele ofrecer el mejor equilibrio precio / desempeño.

En cuanto a velocidad, a partir de 1.6Ghz en portátiles y 2.0Ghz en PCs de escritorio son más que suficientes... sin embargo prefiere el modelo más rápido de la misma línea. (Por ejemplo si puedes escoger entre un Turion II de 1.6Ghz y otro igual pero de 1.8Ghz prefiere el segundo pues obviamente será más rápido).

Como regla general piensa en adquirir siempre las últimas generaciones de procesadores:

En Intel los Core i7 para gama alta y usuarios exigentes, Core i5 para gama alta / media y Core i3 gama media / baja.

Por supuesto esto no quita de la lista los excepcionales Core 2 Quad en gama alta y Core 2 Duo en gama alta / media... pero su tendencia es ser reemplazados por los Core iX.

Por los lados de AMD la elección es mucho más simple... Phenom II para gama alta, Athlon II y Turion II gama media y Sempron II para gama baja...

De ahí en adelante juegas con las opciones y con tu presupuesto.

4 comentarios:

  1. Por economía y también calidad en procesadores prefiero AMD, a no ser que de verdad lo necesites dos núcleos debería ser suficiente, lo de la frecuencia como se dice en el articulo pasa a un segundo plano, yo tengo un phenom II x2 y no me costo mucho je

    ResponderEliminar
  2. Me gusta tu articulo, me ha ayudado a entender mas sobre los procesadores. Tengo una pregunta... vale la pena un procesador de 64bits? Para que escenarios son realmente buenos?

    ResponderEliminar
  3. Hola YN1V:

    ¡Gracias por el comentario! Sin duda es una muy buena pregunta que prometo responder actualizando el post éstos días!

    Saludos!

    ResponderEliminar
  4. yo pienzo ke Amd esta dando grandes pasos principalmente para los ke no podemos estar gastando grandes cantidades de dinero para remodelar nuestras pc,un procesador de 6nucleos a 2.8MGz cuesta lo mismo o mas barato ke un i5 750 de cutro nucleos.

    ResponderEliminar