elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: [Aporte] Mejores practicas en Java


+  Foro de elhacker.net
|-+  Informática
| |-+  Hardware
| | |-+  Overclocking y Refrigeración
| | | |-+  Todo sobre el overclocking
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Todo sobre el overclocking  (Leído 18,432 veces)
Cobac
Ex-Staff
*
Desconectado Desconectado

Mensajes: 5.465


Still In Development


Ver Perfil
Todo sobre el overclocking
« en: 29 Abril 2005, 20:48 »

¿Qué es el overclocking?

El overclocking consiste en exprimir nuestro hardware hasta donde realmente puede llegar, me explico, los componentes de un PC normalmente puden funcionar a una frecuencia superior a la que vienen por defecto.

Tambien esta relacionado con el overclock el termino underclocking, que consistiria en hacer funcionar el hardware a una frecuencia inferiorior a la que tiene por defecto.


Un poco de teoria:

La finalidad del OC (lo llamaremos asi a partir de ahora) es conseguir un rendimiento superior en nuestros equipos del que tienen, ya sea mayor ancho de banda (mas bus), mas mhz finales etc, iremos viendo en que consiste todo esto mas adelante.

Un inciso antes de seguir, otra que hay que tener en cuenta es que no todos los micros permiten el mismo oc, hay modelos más flexibles que otros. Incluso un mismo modelo de micro tiene ejemplares que suben más que otros (usando misma placa base,misma memoria, misma refrigeración... ).

Aprovecho para recordar que dos micro con el mismo nombre pueden ser en realidad muy diferentes. Por ejemplo el athlon 2800 lo hay en versión barton y en versión Thoroughbred, siendo sus características y rendimiento notablemente diferentes.

Pero a lo que me estaba refiriendo en realidad es al stepping de los micros. No nos vamos a meter a analizarlos en profundidad, pero sí que es importante saber que existe. El stepping es como el dni del micro, en un código en apariencia indescrifable (que no lo es tanto) y que esconde datos sobre el micro como el modelo, la fecha en la que se creó, el voltage al que trabaja e incluso si es un micro remarcado (un micro que es un modelo superior al que supuestamente debería ser). Esto influye como digo en la capacidad de oc del micro en cuestión. Si alguien quiere saber cuales son los mejores steppings aquí dejo un link en el que se peude encontrar un ranking de oc para cada modelo de micro con su correspondiente stepping (lo que puede servir para hacerse una idea de cual es el mejor stepping):

http://www.cpudatabase.com/index.cfm?Action=search

Con todo esto lo que quiero decir que porque fulanito consiga subir su amd 2500 a X mhz no significa que si te compras un amd 2500 tengas garantizada esa subida, esto es importante tenerlo en cuenta para no llevarse luego engaño.

Una vez aclarado esto podemos continuar con la explicación. Como ya adelantábamos antes el oc fuerza nuestro hardware, pero podemos forzarlo mucho o poco (oc moderado, oc bestia).  Podríamos decir que oc moderado es aquel que busca sólo una pequeña mejora de rendimiento sin forzar demasiado el hardware y el oc bestia es el que busca exprimirlo al máximo. Si queremos llevar nuestro hardware al máximo deberemos sin duda subir el voltaje (el voltaje es como el alimento, si quieres que el micro trabaje más tienes que darle más comida).

Vamos a poner un ejemplo:

Atlhon XP 2600+: bien, este es un procesador de AMD con estas caracteristicas de fabrica, y con nucleo Barton:
bus: 166
multiplicador:11,5
Vcore(llamado asi al voltaje nominal del micro): 1,65v
Velocidad real del micro:166x11,5=1902

Viendo estos valores podemos llegar a esta conclusion:
166x11,5=1900Mhz, esta seria nuestra velocidad de microprocesador, entonces por que decimos que es un 2600+?

Esto sucede por la forma que tiene AMD de catalogar sus micros, AMD no se basa en los mhz finales, sino en el PR (performance rating) que calcula el rendimiento del procesador en base a la performance de un AMD Thunderbird de 1000 Mhz pero su rendimiento (en teoria, ahora no vamos a entrar es esto) seria equiparable a un PIV 2600.

¿por que sucede esto? Bueno a grandes rasgos podiamos decir que los procesadores intel debido a su arquitectura superan en Mhz a los de AMD(ojo, no en rendimiento), entonces AMD  decide usar el PR para crear digamos una forma de equipararse a los PIV.

Despues de esta breve explicacion pasamos a analizar la operacion de antes.

166x11,5=1900 Mhz, en teoria nuestro procesador para trabajar a 1900 mhz necesita 1,65v, por lo que si queremos subir al máximo los mhz del procesador deberemos subir el voltaje para que soporte la nueva velocidad que le imponemos.

Al aumentar el voltaje aumentamos la temperatura, ya que generamos mas calor y aqui esta el autentico enemigo de todo Overclocker, el calor.

Entonces ahora tambien podemos entender el termino underclock, si subimos el procesador y el voltaje aumentamos rendimiento y temperaturas, pero si lo bajamos, reducimos temperatura, rendimiento y problablemente, el ruido de nuestros ventiladores, que ya no tienen que disipar tanto calor, asi pues el underclock se usa cuando el PC esta encendido pero no necesitamos rendimiento, es decir, para descargar etc.


Ampliando terminos:

Bueno ahora vamos a ver que hay que saber para hacer un buen OC:

FSB: front side bus, es el bus que comunica el procesador con la memoria. El procesador como vimos antes obtiene su frecuencia de multiiplicar el FSB por el multiplicador.

Multiplicador:Es la constante que da el rendimiento al multiplicar (valga la redundancia) el FSB.

Actualmente el Multliplicador suele estar bloqueado en el 90% de los micros, al menos hacia arriba, es decir lo podemos bajar pero no subir, en los PIV el multiplicador esta bloqueado totalmente. tambien tenemos los AMD XP mobile con el multiplicador desbloqueado famosos por su OC brutal.

Con el multi desbloqueado tenemos los buques insignia de ambas compañias, los PIV EE (extreme edition) y los FX de AMD, son lo mejor y lo mas caro.

Vcore: es el voltaje del micro, su aumento genera mas calor pero es necesario aumentarlo para ganar mhz.

Vdimm: igual que el anterior pero en este caso controla el voltaje de la memoria RAM. La RAM son como "condensadores", entonces al subir el voltaje estamos haciendo que estas se "carguen" más rápido, asi es como se reducen los timings de la RAM, pero también hay que vigilar porque sino podremos quemar la RAM.

Vcc: igual que los anteriores pero para la placa base.

Divisores: normalmente la memoria y el micro van sincronos (1:1) pero hay casos en los que deberemos ponerlos asincronos y ahi entran en juego los divisores, un ejemplo seria si nuestro procesador va a 166 FSB y la memoria a 400 (200x2).

DDR: double data rate, si hablamos de ddr hablamos de memoria RAM (ramdon access memory), la memoria ram en nuestras BIOS la veremos a frecuencias con estos valores, 100, 133, 166, 200 etc...

Ya que en cada ciclo de reloj se hacen dos operaciones, una cuando sube y otra cuando baja.
    ___
__|    |__
   ^   ^

Esto sería un ciclo de reloj y teneís marcado con ^ donde hace las operaciones.

¿por que la memoria es a 400 (p. ej) si en la BIOS sale a 200? pues debido a su double data rate (200x2).

DDR2: Las módulos DDR2 son capaces de trabajar con 4bits (2 de ida y 2 de vuelta en el mismo ciclo), lo que mejora el ancho de banda considerablemente comparandolo a la memória DDR. (Si la DDR a 200mhz entregaba 400mhz, la DDR2 entrega 800mhz)

SDR: single data rate, si hablamos de sdr hablamos de memoria ram, con la diferencia de que esta solo hace una operación por ciclo de reloj.


Ventajas e inconvenientes

Como ventajas tenemos el aumento de rendimiento a menor coste, la competencia entre la comunidad de Overclockers (autenticos piques) para ver quien logra subir mas sus componentes y la satisfacion personal de cada uno por lograr OC estables.

Los inconvenientes pues son 2, el calor y algo que deriba de este calor, la quema de nuestros componentes, algo que puede llegar a suceder si no controlamos lo que hacemos, eso si, con un poco de control no hay peligro, yo mismo llevo haciendo OC a todos mis componentes varios años y jamas he quemado nada.

Bueno, creo que sabiendo estos terminos ya podemos empezar a entrar en materia.


« Última modificación: 6 Junio 2007, 01:12 por Cobac » En línea

PIV 2533 @ 2720Mhz | 512MB DRR333 @ 358 | 160 Gb + 40 Gb Seagate Barracuda

En la Edad Media la Iglesia robaba con los diezmos. En el siglo XXI la SGAE roba con sus cánones.
Cobac
Ex-Staff
*
Desconectado Desconectado

Mensajes: 5.465


Still In Development


Ver Perfil
Re: [En Proceso]Todo sobre el overclocking
« Respuesta #1 en: 2 Mayo 2005, 20:33 »

Empezando con el Overclock

Bueno hay que tener en cuenta que cuando subimos el FSB (el verdadero OC se consigue subiendo el bus(FSB)), ya que al tiempo que aumentamos el bus global del sistema aumentamos los Mhz finales de nuestro micro, eso si,hay que tener en cuenta que al subir el FSB estamos aumentando tambien las frecuencias PCI y AGP con lo que se corre el riesgo de quemar estos dispositivos, vamos a ver esto mas despacio:

Hay unas velocidades de bus digamos standar, estas son 133, 166, 200 y tambien 100 e inferiores de la que ya no voy a hablar.

Bien, estas velocidades estandar lo que hacen es meter divisores en juego(automaticamente, no tenemos que hacer nada), veamos un ejemplo:

133x1/4=33Mhz, esta seria la frecuencia PCI para 133, la AGP viene dada por la PCIx2, es decir 66. Entonces veamos,para 166 entraria en juego el divisor 1/5, por lo que 166x1/5=33mhz.

¿que significa esto? Cuando hacemos OC vamos subiendo poco a poco, entonces supongamos que estamos haciendo OC a un micro con FSB a 166 y subimos de 166 a 180, entonces hagamos la operacion pertinente: 180x1/5=36 Mhz.

Esta no es una subida muy peligrosa pero ya sabemos que la velocidad correcta para las PCI serian 33 con lo cual estamos forzando unos dispositivos que no queremos, aqui es donde entra en juego el importante AGP/PCI lock, el cual traen todas las placas destinadas a OC, es decir, placas base buenas(y algunas no tan buenas), hoy en dia casi todas las placas de marcas importatntes(Asus, abit, gigabyte, dfi etc) ya integran esto amen de que el OC cada dia se extiende mas por el mundo y los fabricantes ofertan placas destinadas a ello.

Ahora imaginaros que con una placa llegamos a la cifra de 250 FSB, hacer la operacion para el PCI/AGP,lo freiriamos, de ahi la importancia de laplaca base, el componente mas importante de un ordenador y al que hemos de dedicar tiempo antes de comprar.

Bueno suponemos que ya hemos bloqueado nuestras frecuencias AGP/PCI a 33, al poner el PCI a 33 el AGP pasa automaticamente a 66, con lo cual nos olvidaremos de esto.

Vamos a suponer que nuestro micro es un AMD XP 2600+ con lo cual las frecuencias originales son las descritas anteriormente:

FSB:166
Multiplicador:11,5 (asumamos que esta bloqueado)
vcore:1,65

Bien, tenemos por defecto:166x11,5=1900Mhz, asi que lo que vamos a hacer despues de bloquear AGP/PCI es subir el FSB de 5 en 5 y pasarle un test tipo SuperPI, con lo cual tenemos esto:

171x11,5=1966,5, bien, hemos hecho nuestro primer OC al sistema, analicemos lo que significa esto y vamos a ver ahora un poquito sobre la RAM antes de seguir.

Bueno acabamos de aumentar el bus del sistema y el micro, ¿que pasa con la RAM? bueno la RAM en la mayoria de los casos la tendremos sincrona con el FSB, en relacion de 1:1 (otra vez los divisores).

La RAM la pondremos nosotros sincrona, es decir normalmente en la frecuencia de la ram en BIOS se nos da la opcion de ponerlas by SPD(en funcion del FSB la RAM se configura automaticamente), o poner divisores, en nuestro caso lo que queremos es qque la RAM vaya sincrona con el FSB, es decir 1:1, entonces cuando aumentemos 5 el FSB la ram automaticamente aumentara este valor.

Si por ejemplo tuvieramos una RAM a 333 y un micro a 200 FSB tendriamos que poner un divisor para que el procesador fuera a 200 y la RAM a 333, aunque lo ideal es llevarlos sincronos para que no se formen los cuellos de botella.

Sigamos analizando el poco OC que hemos hecho: despues de subir minimamente el FSB yo recomiendo pasar el SuperPI de 16 Mb, un programa que estresa tanto RAM como procesador, si no lo pasamos al aumentar 5 el FSB si deberiamos hacerlo al aumentarlo 10, para asi saber si hay que subir los voltajes.


« Última modificación: 2 Mayo 2005, 21:07 por Cobac » En línea

PIV 2533 @ 2720Mhz | 512MB DRR333 @ 358 | 160 Gb + 40 Gb Seagate Barracuda

En la Edad Media la Iglesia robaba con los diezmos. En el siglo XXI la SGAE roba con sus cánones.
Cobac
Ex-Staff
*
Desconectado Desconectado

Mensajes: 5.465


Still In Development


Ver Perfil
Re: [En Proceso]Todo sobre el overclocking
« Respuesta #2 en: 3 Mayo 2005, 12:29 »

Antes de empezar os voy a explicar muy por encima como se accede a la memoria, tenemos el bus de direcciones "partido" en dos, y primero le llega el valor de la fila donde se tiene que posicionar y luego el valor de la columna donde se tiene que posicionar (de ahi que diga "partido en dos").

Le llega el valor a un decodificador y este se encarga de "seleccionar" el chip correspondiente, ahora comenzamos a explicar los timings:

Timings de la RAM

CAS: Column Address Strobe

Son los ciclos de reloj que tarda en posicionarse en una columna.


RAS to CAS: Row Address Strobe to Column Addres Strobe

Son los ciclos de reloj que tarda en entrar el CAS desde que entro el RAS, es decir, desde que el bus de dirección primero se posiciona la fila (RAS) y luego le tiene que entrar el valor de posicionamiento de la columna (CAS).



RAS Precharge: Row Address Strobe Precharge

Son los ciclos de reloj que tarda en acceder a mas de una fila del mismo chip.


En resumen, contra menores sean los timings (menos ciclos de espera), más rápido se harán las operaciones.

Se pueden reducir los timings aumentando la frecuencia de la RAM y aumentado el voltaje de esta, ya que asi hace operaciones más rápidas y la RAM (que son como condensadores), al ponerle más diferencia de potencial llega más rápido al valor que es "1", asi los timings se pueden reducir pero estas forzando la RAM.

Asi puede hacer las mismas operaciones en menos ciclos, pero claro la memoria se calentará más y (si no se vigila) se acortará su vida util.

Otro dato a tener muy en cuenta a la hora de comprar la memoria ram son los timings, ya que es otro factor en su velocidad, de ahi que dos memorias a 400mhz (200x2) se pueden llevar mucha diferencia de precio, una porque puede tener 2-2-2 de timings y otra 2,5-3-3.
« Última modificación: 3 Mayo 2005, 12:36 por Cobac » En línea

PIV 2533 @ 2720Mhz | 512MB DRR333 @ 358 | 160 Gb + 40 Gb Seagate Barracuda

En la Edad Media la Iglesia robaba con los diezmos. En el siglo XXI la SGAE roba con sus cánones.
Cobac
Ex-Staff
*
Desconectado Desconectado

Mensajes: 5.465


Still In Development


Ver Perfil
Re: [En Proceso]Todo sobre el overclocking
« Respuesta #3 en: 16 Junio 2005, 21:08 »

¿Memorias Sincronas o Asincronas?

Lo más recomendable sería que las memorías fueran sincronas con el FSB (por ejemplo un FSB de 200mhz y las memorias a 200mhz igual), ya que asi los divisores no entran en "juego" y ninguno tiene que estar "esperando" al otro.

Normalmente el rendimiento desciende bastante por poner las memorias asincronas, aunque también depende de la placa base (porque el encargado de gestionar este asincronismo es el chipset).

Pero claro, ¿porqué se ponen asincronas?, una sencilla razon, porque las memorias suben junto con el FSB (como ya hemos explicado anteriormente), entonces tu procesador puede dar más y las memorias estar limitandote... entonces es donde entrar en juego los divisores (bajamos la frecuencia de la ram), y asi subimos el fsb sin poner en "peligro" la ram.

Otra forma de "descansar" a las memorias y poderlas dejar que sigan trabajando sincronas es relajando los timings (claro perdemos rendimiento por esta parte -como ya hemos explicado-, pero le quitamos una "faena" al chipset y podemos seguir dejando la memoria sincrona con el FSB)

Al subir la ram lo más recomendable es dejar los "timings" en auto, ya que si los dejamos con el mismo valor que estan a 200mhz estamos overclockeando la memoria por dos lados, uno la frecuencia y otro los timings poniendole unos más agresivos para esa frecuencia...

Otra cosa que se suele hacer es aumentar el voltaje de la ram para poder poner esos timings tan agresivos y asi son estables a frecuencias más altas...

Por ejemplo, hay memorias muy agresivas (con unos muy buenos timings a altas frecuencias), pero que emplean 3,5V (cuando lo normal son 2,7V-2,8V), claro tienen garantía del fabricante de que a esa tensión te aguantarán jeje.
En línea

PIV 2533 @ 2720Mhz | 512MB DRR333 @ 358 | 160 Gb + 40 Gb Seagate Barracuda

En la Edad Media la Iglesia robaba con los diezmos. En el siglo XXI la SGAE roba con sus cánones.
Cobac
Ex-Staff
*
Desconectado Desconectado

Mensajes: 5.465


Still In Development


Ver Perfil
Re: [En Proceso]Todo sobre el overclocking
« Respuesta #4 en: 16 Junio 2005, 21:17 »

Refrigeración por Aire

¿Porqué debemos refrigerar el equipo?

Por la sencilla razón que overclockear un equipo significa "forzarlo", con el consiguiente aumento de temperatura (que es muy perjudicial para el equipo), y contra más "fresquito" este mucho mejor :P jeje. Sobretodo si incrementamos el vcore, que por poco que sea el incremento la temperatura se ve muy incrementada.

Primero, ¿qué debemos refrigerar?: (orden de más a menos importante)

  • Microprocesador
  • Chipset
  • Memorias

También recomiendo refrigerar los discos duros y demás... pero eso ya se va del tema xD.

Lo más importante es el microprocesador (y también lo que más se calienta xD)

Microprocesador

En la actualidad, lo mejor que hay en refrigeración por aire es el thermalright XP 90-C con un buen ventilador de 9cm (un enermax que se pueda regular, por ejemplo), el siguiente ya sería el XP 120 (de aluminio), pero con otro buen ventilador de 12cm también es de los mejores que hay (pero puede ser que no haya suficiente espacio en la caja, conque antes de comprar nada hay que asegurarse que quepa XD)


Chipset

Hoy por hoy lo mejor que hay para el chipset es el thermalright NB-1 (ya sé me direís que hago propaganda de esta marca, pero en la actualidad es asi xD)


Memorias

Se le pueden poner unos disipadores pasivos, pero si de verdad te compras unas buenas memos, que tengan un voltaje agresivo y demás... lo mejor son unos disipadores que vienen con ventilador, o meterle un ventilador de 8cm hacia las memorias...
« Última modificación: 17 Junio 2005, 00:39 por Cobac » En línea

PIV 2533 @ 2720Mhz | 512MB DRR333 @ 358 | 160 Gb + 40 Gb Seagate Barracuda

En la Edad Media la Iglesia robaba con los diezmos. En el siglo XXI la SGAE roba con sus cánones.
Cobac
Ex-Staff
*
Desconectado Desconectado

Mensajes: 5.465


Still In Development


Ver Perfil
Re: [En Proceso]Todo sobre el overclocking
« Respuesta #5 en: 17 Junio 2005, 00:42 »

Finalmente... Testeando

Pasandole el prime95:

http://foro.elhacker.net/index.php/topic,48060.0.html

Ahí teneis un mini-tutorial..., esque todo buen overclocker después de hacer un oc hay que probar la estabilidad del equipo :P, si esto lo pasa correctamente esque aún podeís forzar un poco más (si las temperaturas os lo permiten, tampoco os paseis jeje)

salu2 y feliz overclock ;)
En línea

PIV 2533 @ 2720Mhz | 512MB DRR333 @ 358 | 160 Gb + 40 Gb Seagate Barracuda

En la Edad Media la Iglesia robaba con los diezmos. En el siglo XXI la SGAE roba con sus cánones.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Todo sobre MAC en la red
Redes
Meta 5 2,015 Último mensaje 12 Febrero 2014, 06:40
por Meta
Todo sobre Telegram
Foro Libre
mc5punk 0 758 Último mensaje 27 Junio 2016, 11:58
por mc5punk
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines