Mostrando entradas con la etiqueta hardware. Mostrar todas las entradas

Mostrando entradas con la etiqueta hardware. Mostrar todas las entradas

Procesadores, núcleos e hilos

Existe una gran confusión sobre estos términos y en este artículo intentaremos aclarar dudas.

Para empezar definamos brevemente los términos. Para más información, hacer click en el enlace:

- CPU: es el componente que va conectado a la placa base. Por ejemplo, un Intel Core i3 es una CPU.

- Procesador: anteriormente era sinónimo de CPU, pero con la llegada de las CPUs multinúcleo, eso ya no es así. Por ejemplo, un Intel Core i3 se compone de dos procesadores.

- Núcleo: aquí hay que diferenciar entre:
- Núcleo físico: sinónimo de procesador.
- Núcleo lógico: cada procesador puede tener dos núcleos lógicos si tiene HyperThreading.
Siguiendo con nuestro ejemplo, el Core i3 tiene dos núcleos físicos y cuatro lógicos.

- HyperThreading: tecnología de Intel para acelerar el rendimiento de procesadores cuando hay más procesos o hilos que procesadores. Nuestro Core i3 posee esta tecnología.

- Proceso: cada “programa” en ejecución es un proceso. Por ejemplo, el navegador de Internet o el reproductor de música constituyen cada uno un proceso distinto.

- Hilo: subproceso. No todos los procesos hacen uso de hilos. Normalmente los procesos con alto uso de CPU (como los compresores de archivos) implementan varios hilos. Por el contrario, los que no hacen un gran uso de la CPU no necesitan utilizarlos.

- Turbo Boost: tecnología de Intel que aumenta el rendimiento de la CPU cuando hay pocos procesos ejecutándose. A menos procesadores en uso, más aumento de velocidad. Es el sistema operativo quien lo controla.

Bueno, después de esto ya tenemos claro lo que es cada cosa, ahora pasaremos a las conclusiones:

¿Que CPU tiene más rendimiento, una con 2 procesadores a 1Ghz o una con 1 procesador a 2Ghz?

Sin duda la CPU con un procesador. En el mejor de los casos para la de dos procesadores, tendría el mismo rendimiento de que la un procesador. Si hubiera solamente un proceso, la de un procesador tendría el doble de rendimiento que la de dos.

¿Que es la caché de tercer nivel (L3) o compartida?

Es una cache que se comparte entre todos los procesadores. La caché de nivel 1 (L1) y la de nivel 2 (L2) son independientes para cada procesador. En otras palabras, todos los procesadores pueden usar su cache de nivel 1 y 2 y la de nivel 3 compartida.

¿El HyperThreading (HT) mejora el rendimiento?

Sí, cuando hay más procesos o hilos que procesadores. En casos específicos (sobre todo debido a la mala gestión del sistema operativo) un procesador con HT podría tener un rendimiento menor que uno sin HT (ejemplos).

Con un solo procesador ¿cuantos programas se pueden ejecutar?

Todos los necesarios. Tener un solo procesador no significa que solamente se pueda correr un programa a la vez, aunque si se posee más de un procesador el rendimiento será mayor.

¿Son mejores las CPUs cuantos más procesadores contengan?

Generalmente sí, pero existen excepciones. También depende del uso que se le vaya a dar.

Si tengo solamente un proceso, ¿notaré aumento de rendimiento con más procesadores?

No. En el caso de tener más procesadores que procesos, el resto de procesadores quedarán inactivos.

¿Cuantos procesadores necesita un ordenador personal o de escritorio?

Para tareas cotidianas, dos núcleos es más que suficiente. Uno para el programa principal (navegar por Internet, ver una película...) y el otro para el resto de programas que no requieren mucha CPU. Además teniendo dos procesadores nos aseguramos de que aunque un proceso utilice una gran cantidad de recursos, el ordenador no se ralentizará, ya que tiene otro procesador libre.

Comparativa de procesadores

Hace poco tuve que configurar un ordenador recién comprado y aproveché para hacerle unas pruebas de rendimiento comparándolo con mi actual equipo.

El equipo era un Core i3 530 (2010) mientras que mi ordenador actual es un Pentium DC E2180 (2007) con overclock. Empecemos con las comparativas en Ubuntu 9.10:

Programa Prueba E2180 I3 530 Mejora
7-Zip Compresión 3536 5896 67%
Hardinfo Blowfish 6,56 4,72 28%
Hardinfo Fibonacci 3,39 2,24 34%
Hardinfo Raytracing 16,7 17,69 -6%



Media 31%

La ventaja sobre mi ordenador es mucho menor de lo esperado.
Ahora con Windows. El mio corre un Windows XP SP3 mientras que el nuevo correo un Windows 7 Home Premium.

Programa Prueba E2180 I3 530 Mejora
7-Zip 2 hilos 3395 4707 39%
7-Zip 4 hilos 3957 6390 61%
Everest Queen 11295 8046 -29%
Everest PhotoWorxx 6149 15260 148%
Everest Zlib 35061 17647 -50%
Everest AES 9785 11636 19%
Everest Julia 3732 2507 -33%



Media 22%

Parece ser que la mejora es muy poco significativa.

Hay que tener en cuenta que ninguno de los dos sistemas operativos ha detectado correctamente el Core i3, con lo cual su rendimiento puede haber sido mermado.

Precio de la memoria DDR2 en alza

En este mundo tan cambiante como es el de la informática, estamos acostumbrados a que cada día salgan productos nuevos y los antiguos se vaya desvalorando. Pero no siempre. He aquí un caso curioso: la memoria DDR2 sube de precio en vez de bajar. ¿Como es esto posible?

En la entrada que publiqué en enero, un módulo de 2GB de RAM DDR2 valía 17€. A día de hoy, ese mismo artículo vale 32€, lo que es casi el doble de su valor anterior.

Las razones de esta subida serían principalmente debidas a las bajas ventas generalizadas, lo que a su vez sería debido a la recesión económica global y a la estandarización de la memoria DDR3, que ya iguala en precio a la DDR2.

Para más información, aquí se puede ver un artículo bastante extenso sobre el tema.

Short Stroking: acelerando el disco duro

Esta práctica consiste en utilizar únicamente la parte exterior de los platos de un disco duro para obtener una mejora en el rendimiento. En otras palabras, se formatea la unidad para que contenga una pequeña partición en la que la velocidad es mayor.

En Tom's Hardware hacen las pruebas con un disco duro Hitachi de 250 GB y consiguen reducir el tiempo de acceso de 17,3 a 8,5 ms y aumentar la tasa de transferencia de lectura desde 75 a 94,1 MB/s, lo que supone una mejora más que notable.

El resto de la unidad puede o dejarse sin usar, con lo que se desaprovecharía mucho espacio, o utilizarse con cuidado de no utilizar ambas particiones simultáneamente, ya que de ser así el aumento de rendimiento sería nulo.

Hay que tener en cuenta que no es posible particionar normalmente, ya que al desconocerse la geometría interna del disco, no podríamos asegurar que estemos usando los sectores adecuados. En Tom's Hardware utilizan una utilidad proporcionada por el fabricante, con lo que carecen de este problema.

Suspensión e hibernación: ahorra tiempo y energía

Aquí está.

Monta tu PC - Gama básica - Enero 2009

Esta sección esta inspirada en su homónima del blog La resistencia del teclado y del ratón en la que cada mes se proponía una configuración para la gente que quería comprarse un ordenador nuevo pero no quería gastarse más de lo necesario e ir sobre seguro.

En esta primera entrada propondremos una configuración de gama básica, que esta orientada principalmente a un PC de uso general (ofimática, navegar, etc) aunque también puede utilizarse como servidor barato (aunque para esto recomendaría usar un ordenador viejo) o incluso un HTPC (al que habría que añadirle una forma de grabar desde la TV).

Características:

  • Potencia más que suficiente para su cometido
  • Tamaño pequeño (mATX)
  • Fácilmente ampliable en un futuro
  • Excelente relación precio / rendimiento
  • Monitor, teclado y ratón se dejan a elección del comprador

A continuación se nombran los componentes propuestos:



Modelo

Precio

Explicación

Placa Base

Asrock A780FullHD

49 €

Buena grafica integrada y mucha RAM máxima

Caja

Tacens Prior M

24 €

Ventilador y sistema anti vibraciones

Procesador

Athlon64 X2 EE 3800+

39 €

Dos nucleos y bajo consumo

Memoria

Buffalo 2 GB DDR2-800

17 €

De entre las más baratas, la más rápida

Grabadora

Samsung SH-S223F

18 €

SATA y graba doble capa

Fuente

Sharkoon SHA450-8P

29 €

Buen amperaje en el rail de 12V

Disco Duro

Maxtor STM3320614AS

39 €

Muy barato y capacidad aceptable


Total:

215 €

incluye IVA pero no montaje o envío


Un jugador menos de PC

Hoy estando en una tienda de informática oigo la conversación de un hombre que estaba al lado mío:

  • Cliente: Necesito una buena tarjeta gráfica para poder jugar al Call of Duty 4
  • Dependiente: Tenemos esta tarjeta de 512 megas
  • Cliente: 512 megas, eso esta bien.
  • Dependiente: Es una Ati 3450 con 512 megas DDR2
  • (Esta tarjeta no puede con el juego en cuestión)
  • Cliente: ¿DDR2? No no, mi ordenador tiene DDR1
  • Dependiente: Eso no importa, la RAM de la gráfica va a parte
  • Cliente: Ah vale…Anda, esta parece mejor *señalando a otra*
  • Dependiente: Si pero esa es PCI-Express
  • Cliente: No, no lo pone
  • Dependiente: Te digo yo que si es
  • Cliente: Bueno, ¿y algo mas fuerte que la Ati?
  • Dependiente: Voy a mirarlo… Te podríamos pedir una por 80€ que es muy buena
  • (Ni siquiera dice que modelo es, pero supongo que es una HD3850, que es la mejor opción)
  • Cliente: Uffff 80€… que caro. ¿Cuanto vale un ordenador nuevo?
  • Dependiente: Pues unos 400€
  • Cliente: El más barato
  • Dependiente: El más barato vale 200€, pero no sirve para jugar
  • Cliente: ¿Por qué?
  • Dependiente: El procesador es muy flojo
  • Cliente: ¿A que va? ¿2.000? ¿3.000?
  • Dependiente: Es un Via, no vale para juegos
  • Cliente: Ah bueno… Y si le pongo una buena gráfica si, ¿no?
  • Dependiente: Aun así no funcionaría, necesitas un procesador mejor
  • (Durante un rato no les oigo)
  • Cliente: ¿Y cuanto vale una Xbox?
  • Dependiente: Hay varias versiones
  • Cliente: La más barata
  • Dependiente: Unos 180€

Así que parece que hay un jugador menos de PC y uno más de consola. ¿Ha elegido bien el cliente? ¿Y dependiende ha hecho bien su trabajo?