viernes, 18 de enero de 2013

El Overclocking

Definición

Overclock es un anglicismo de uso habitual en informática que literalmente significa sobre el reloj, es decir, aumentar la frecuencia de reloj de la CPU. La práctica conocida como overclocking (antiguamente conocido como undertiming) pretende alcanzar una mayor velocidad de reloj para un componente electrónico (por encima de las especificaciones del fabricante). La idea es conseguir un rendimiento más alto gratuitamente, o superar las cuotas actuales de rendimiento, aunque esto pueda suponer una pérdida de estabilidad o acortar la vida útil del componente.
El Overclocking trata de forzar los componentes del equipo para que trabajen a una velocidad más rápida que la establecida por fábrica, con el objetivo de mejorar el rendimiento del equipo.
La idea es conseguir un rendimiento más alto graetuitamente, o superar las cuotas actuales de rendimiento, aunque esto pueda suponer una pérdida de estabilidad o acortar la vida útil del componente.
 
La modificación de los parámetros de fábrica (overclocking) implica la pérdida de  la garantía sobre los componentes.

El fabricante nos avisará en las observaciones de los posibles riesgos fatídicos que puede tener la práctica del Overlocking. Lo normal es que si se realiza sabiendo lo que se hace y de una forma controlada, no debería suceder nada.
Los componentes electrónicos que se fabrican normalmente tienen un margen de seguridad que sirve para asegurar que estos componentes trabajando en esas condiciones y bajo esos parámetros no van a sufrir ningún tipo de fallo. No obstante, los componentes pueden trabajar mucho más rápido, pero ya no garantiza que todos los productos fabricados funcionen sin problemas con rendimiento exigido al ordenador.

¿Qué puede pasar?

  • La primera consecuencia de realizar un overclocking es perder la garantía del fabricante. Aunque si ganamos en prestaciones, nos podemos permitir correr el riesgo. Se suele aconsejar realizar el overclocking con equipos que ya tengan la garantía vencida, ya que así no corremos el riesgo de perderla.
  • Que funcione el overclocking, pero que se caliente más el microprocesador (cosa que es completamente normal, ya que a mayor velocidad hay mayor generación de calor).
  • Que se estropee el componente. En teoría con una subida escalonada del rendimiento no debería de haber problemas. Es aconsejable que entre esas pruebas probemos la estabilidad del sistema y el incremento del calor generado.
  • También nos puede pasar que no funcione correctamente la velocidad que le hemos marcado, y hasta podemos perder datos del disco duro.

La electromigración

La Electromigración es el desgaste del microprocesador debido a varios factores (calor, voltaje...). El overclocking puede producir electromigración y esto quiere decir que ira cada vez más lento hasta que termine por estropearse por completo.

Realizar el overclocking

Para realizar un overclocking tenemos varias opciones:
  • Elevar la frecuencia base del sistema o FSB (del inglés Front Side Bus), lo que nos proporcionaría una subida de la velocidad del micro, memoria y buses.
  • Subir aisladamente la velocidad del micro, memoria o buses.
  • Una combinación de las anteriores.
  • Mejorar el rendimiento de otros elementos del equipo como por ejemplo la tarjeta gráfica.
Tenemos dos fórmulas importantes que son:

Velocidad del micro = Multiplicador X Velocidad base FSB

Velocidad real del FSB = Velocidad base FSB X Índice de aprovechamiento 

 

¿Cómo se debería de hacer el overclocking para que funcione?

El overclocking para que sea seguro debería de hacerse de forma gradual y verificando en cada pequeña subida que el sistema funciona correctamente realizándole una batería de test o un test de tortura.

Realizando este test de tortura durante cierto tiempo continuado se puede garantizar la estabilidad del sistema o lo que es lo mismo, que el sistema esté funcionando correctamente.

Es recormendable intentar modificar solo un parámetro y luego comprobar si el sistema está funcionando correctamente porque si el test no es superado no sabremos cual de los parámetros modificados ha hecho que el sistema no funcione.

¿Cómo se modifican estos parámetros? 
Antiguamente el overclocking se hacia configurando los jumpers de la placa base. En la actualidad se modifican vía software estos parámetros de la siguiente manera:
  • Mediante la BIOS. Esta es la forma más común.
  • Con el programa de overclocking que proporciona el fabricante de la placa base.
  • Con un programa específico para cambiar los parámetros de overclocking microguru tipo similar.
¿Como hacer un test de tortura?
Para realizar el test de tortura se va a utilizar el programa prime95. En realidad este programa se utiliza para búsqueda de números primos muy grandes, pero dado que esta búsqueda requiere de un funcionamiento intensivo des sistema se suele utilizar y esta mundialmente aceptada para testear el rendimiento en condiciones extremas.

El cual cuando habras el ejecutable te saldrá esta pantalla y en la cual tendrás que elegir la opción segunda la cual esta indicada para equipos con un solo núcleo que es en el que se va a realizar la prueba. En esta prueba se fuerza al micro a que genere el máximo calor, consuma más energía y se hace un testeo de la RAM.

 

 


Casos que pueden darse para realizar el overcloking

Subir la velocidad del bus FSB.
En este caso lo que se modifica es la velocidad base del bus FSB.
En este ejemplo en la modificación de la velocidad base del FSB por ejemplo a 150MHz obtendríamos los siguientes resultados.
  • VELOCIDAD la micro (core velocidad): 12 x 150 = 1800 MHz
  • Efectiva velocidad de FSB (nominal FSB): 133,3 x 4 = 600 MHz
Esta modificación de la velocidad base del bus sí tiene efecto sobre otros componentes del equipo como la memoria, la cual funciona en proporción a la velocidad del FSB o los buses PCI, PCIe o AGP.

Cambiar el multiplicador del microprocesador y subir la velocidad del bus FSB.
En este caso estamos jugando con dos parámetros. Hay que tener en cuenta que si se modifica la velocidad del FSB, automáticamente  se modifica la velocidad del micro, con lo cual el incremento del multiplicador no tiene que ser tan grande.

Elevar el voltaje.
Elevar el voltaje es una de las posibles opciones que tenemos para aumentar la velocidad del sistema.
Todos los expertos aseguran que es la opción más arriesgada puesto que no solo se puede producir un deterioro de los materiales por el aumento del calor producido., sino también por un aumento de la corriente al propio componente. Elevar el voltaje incrementa mucho la posibilidad de electromigración de los componentes.

Overclocking de la tarjeta gráfica.
Muchas veces el cuello de la botella en un ordenador se encuentra en la trajeta gráfica. Si se utiliiza el equipo para diseño o simplemente jugar, el disponer de una tarjeta gráfica con mejores prestaciones hará que todo el equipo vaya mucho más rápido. No obstante el cambio de una tarjeta de video a otra es bastante caro y no queda más remedio que optar por el overclocking.
 Aqui tenemos un video donde se muestra un ejemplo de como hacer overclocking:



Fuentes
2.- Apuntes propios

No hay comentarios:

Publicar un comentario