Overclock Avanzado a Placas de Video nVidia GeForce

En esta guía de Overclock intermedio y avanzado es donde el término “Overclock” se hace más amplio, abarcando el resto de los procesos de modificación con los que se relaciona. La primera sección de la guía está orientada a la modificación del BIOS de video. El BIOS de video posee la información que hace funcionar la placa, sin el mismo la placa solo es un circuito inútil. Este BIOS posee la información de que placa se trata, de las frecuencias, los voltajes, funcionamiento de la refrigeración, uso de las memorias, y mucho más.

El Objetivo es que, mediante modificación del BIOS, poder fijar los cambios realizados por driver a la placa, y que sea “Driver y S.O. independiente”. También podremos realizar varias modificaciones, que dependen de lo que se pueda obtener de los distintos modelos.

Advertencia:

En esta segunda parte nos adentramos mucho más en los cambios, y también en los riesgos. Un overclock por Drivers solo necesita a lo sumo desinstalar los mismos para recuperar la placa, aquí también es posible recuperarla ante un problema, aunque según sea el mismo, a veces es mas complicado.

Requisitos:

Cumplir con los requisitos de “Overclock básico a Placas de Video nVidia Geforce”
Alguna unidad para booteo DOS (diskette, USB, CD), y su correspondiente medio booteable.
Opcional:

Placa de Video PCI, para recuperación eventual de la placa con GUI.
Materiales necesarios:

Software:

NiBiTor (actualmente 5.0) Este excelente programa sirve para editar el BIOS de la placa de Video.
http://www.mvktech.net/

Nvflash utility (actualmente 5.72) Esta utilidad de DOS se utiliza para realizar un backup o flashear el BIOS de Video en placas nVidia.
http://www.softpedia.com/get/Tweak/Video-Tweak/nVFlash.shtml

Modificación de frecuencias en el BIOS

Paso 1: Backup del BIOS original
Empezamos haciendo un backup de nuestro BIOS para la modificación posterior (y para tener de recuperación).

Abrimos el NiBiTor, vamos a Tools, ReadBios, Select Device, seleccionamos la placa y luego Tools, ReadBios, Read into NiBiTor

Ahora tenemos abierto el bios original que guardamos como original.rom

Nota1 Vista x64: Quienes tienen vista x64 se habrán dado cuenta que dicho procedimiento dio error ya que el driver del nibitor no está firmado digitalmente, por lo que no pudieron realizar el Backup del BIOS

Para eso deberán utilizar la herramienta nvflash, booteando desde DOS con el medio extraíble, y escribimos “nvflash –save original.rom”.

Nota 2 placas: Para la 9800GX2 y GTX 295 (o para los que tienen más de una placa):

Hay que agregar un modificador: que es el número de índice. Si tiene 2 placas en SLI entonces colocará -i0 para la primera placa e -i1 para la segunda.

En la 9800GX2 es un poco disinto porque tiene SLI incorporado a la placa, y eso lleva un firmware propio, por lo que -i0 es el firmware del SLI y -i1 / -i2 son las 2 placas que tiene la tarjeta.

El mismo tema puede producirse quienes tienen mothers con x58-nf200, ya que el nf200 posee un BIOS propio.

Paso 2: Modificación de BIOS
Una vez que tenemos el BIOS original utilizando alguno de los métodos anteriormente descritos y lo tenemos abierto en NiBiTor (o sino deberemos abrirlo con File, Open), procederemos a las modificaciones del mismo.

Para modificar las frecuencias vamos a “Clockrates”

Cambiamos las frecuencias de core, shaders (si posee) y memoria según estuvimos probando que es 100% estable en la sección 3D o en Extra (según esté cargado ahí el valor original).

Si todavía no tiene las frecuencias de overclock estables determinadas para colocar en el BIOS refiérase a la Guía “Overclock básico en Geforce”´

Notar la forma en que cargan las memorias, fijarse que aparecen como la frecuencia base y no como su nominal (x2), o sea si sus memorias son de 2000 MHz en el BIOS aparecen 1000 MHz).

Se recomienda seguir la guía de overclock básico, sobre los multiplos de 27 para core y memorias, y de 54 para shaders.

Si tenemos un solo perfil podemos elegir cantidad de “performance levels” y colocar 2 o 3. Colocar 3 cuando el salto entre 2D y 3D es mayor a 150 MHz en el core.

En la serie 8 NO funcionan los 2D clocks. Podemos colocarlos y el BIOS lo tomará correctamente. Pero al final el driver no cambia los clocks, con la serie GTX vuelven a funcionar los clocks diferenciales.

NOTAS: G92 (8800GT, 8800GTS, 9800GT, 9800 GTX, 9800 GX2, GTS 240, GTS 250) trabaja los clocks en el campo EXTRA. se le puede añadir un 2D a ese BIOS, pero parece estar armado diferente y es posible que no funcione esto de los 3 clocks variables por BIOS, todo depende de los drivers.

G94 (9600GT) también trabaja los clocks en un 4to campo o campo EXTRA. No funcionan los 3 clocks variables por BIOS.

GTX 280: Siguen sobre el campo extra, algunos modelos (GTX 285 y 260 216sp) parecen incorporar clocks 2D para ahorrar energía, por lo que quizás otros modelos con la relación Extra/2D comiencen a funcionar con dichos drivers.

Si tenemos una placa que NO sea de la serie 7, Guardamos el BIOS modificado y pasamos al paso 3.

Modificaciones de frecuencia específicas para la serie 7:

La serie 7 no tiene dominio de shaders independiente, pero sí un diferencial de frecuencias con respecto a secciones del core llamado DELTA. Como en Rivatuner no hay posibilidad de modificar el Delta, las pruebas con modificaciones de dicho valor deben ser realizadas por BIOS. Oportunamente en NiBiTor podemos cambiar el DELTA.

Para medir el delta óptimo debemos realizar varias pruebas vía diferentes BIOS que nos van a obligar a flashear la placa varias veces antes de colocarle el BIOS final.

En detalle el delta es la diferencia de velocidad de las diferentes partes del core. En la serie 7 los ROPs y Píxel Shaders domain comparten una frecuencia, mientras el Geometry (o vertex) domain tiene una frecuencia equivalente a la frecuencia de ROPs + delta.

En el NiBiTor el delta puede ser cualquier valor entre 1 y 127 para positivos, 255 a 128 para negativos (0 o 256 sin delta).

Delta óptimo según el modelo de placa:

Para obtener el delta óptimo debemos probar con valores máximos y mínimos (según el modelo del core, depende de la placa). P. ej. Para G71 (serie 7900 y algunos 7800) el delta óptimo es positivo (y bastante elevado). Para G73 (Serie 7600 y 7300GT) el delta óptimo parece ser negativo o a lo sumo 0.

Placas con chip G71

Colocamos en el BIOS un delta elevado (108 p ej. y bajamos el mismo valor a la frencuencia de 3D. De esta forma estaríamos en vertex en el mismo lugar donde estábamos y bajamos bastante los shaders y rops.) flasheamos ese BIOS según el paso 3 y luego realizamos OC del core (Hacerlo manualmente con el rivatuner, pueden probar de a 27 MHz hasta llegar a los 108 de diferencia y probando la estabilidad con el ATITool –paso 4-). En pruebas propias he determinado que 108 es el óptimo para 7900GS / 7900GT / 7900GTX.

Luego modificamos el BIOS con las nuevas frecuencias y el delta óptimo y lo flasheamos según se indica.

Nota: NO recomiendo en este paso el ATITool, ya que con ciertos drivers pasa el delta a cero y clockea igual a todos los dominios, cosa que no nos sirve en absoluto.

Placas con chip G73

Colocamos en el BIOS un delta bajo (148 p ej.) y no tocamos la frencuencia de 3D. De esta forma estaríamos bajando mucho el vertex y mantenemos igual los shaders y rops.) flasheamos ese BIOS y luego realizamos OC del core (Hacerlo manualmente con el rivatuner, de a 7 MHz y probando estabilidad).

Luego modificamos el BIOS con las nuevas frecuencias y el delta óptimo y lo flasheamos según se indica.

Paso 3: Flasheo del nuevo BIOS
Advertencia: Este procedimiento es delicado y por lo tanto es importante que presten mucha atención en lo que están haciendo!

3.1) colocamos el BIOS original (original.rom) y el BIOS modificado (modif01.rom o lo que corresponda), el nvflash (nvflash.exe y cwsdpmi.exe) en algún medio extraíble y necesitamos alguna forma de booteo en DOS.

3.2) Para seguridad creamos un archivo BAT que nos va a servir para salvarnos de un desastre si esta y otras modificaciones básicas o avanzadas que hagamos al BIOS no funcionen.

En el notepad escribimos:

@ECHO OFF

nvflash -4 -5 -6 original.rom

y esto lo guardamos como A.BAT (debe quedar con el ícono de proceso por lotes) el A.BAT nos va a salvar si nos quedamos sin display y necesitamos flashear sin ver nada.

Con este archivo escribiendo A y enter luego deberíamos presionar y un par de veces y veríamos las luces del teclado ciclar, luego un pitido y podríamos resetear recuperando la placa.

Una opción a crear este archivo es usar una placa PCI, pero tener el archivo BAT es también más seguro.

Paso 3) Entonces, en el disco de booteo tenemos: los dos bios, el nvflash, el otro exe, y el a.bat para zafar.

Paso 4) Ahora reiniciamos, booteamos y escribimos nvflash xxxx.rom (donde xxx es el nombre de archivo [nombre corto, se habrán dado cuenta que estaríamos en DOS, no?]), luego al reiniciar después de terminar el flasheado, tendríamos el nuevo BIOS!!!!.

Paso 4: Prueba de estabilidad
Iniciamos Windows, y se recomienda normalmente reinstalar los drivers.

Utilizamos el programa GPU-z para ver como aparece la información de BIOS, y por ende, si los cambios aparecen aplicados.

Abrimos el programa ATITool y hacemos click en el botón “Show 3D view”, y luego presionamos “Scan for Artifacts”. Esto buscará errores de renderizado y aumentará considerablemente la temperatura.

Según la versión que tengamos de la placa de video vamos a poder ver la temperatura del núcleo monitoreada en el mismo atitool (hoy en día la gran mayoría de las placas poseen sensor de temperatura).

El ATITool avisa cuando hay artifacts, se ven puntos de colores en el cubo peludo, además abajo aparecen cuantos artifacts hay y el tiempo se resetea, y cada error que encuentra hay un sonido.

Si tenemos un overclock sin artifacts de entre 5 y 10 minutos (esto es poco, pero para este overclock básico sería suficiente) y la temperatura de la placa no se disparó por encima de los 80ºC podríamos utilizar este overclock para los juegos.

Si no encontró ningún artifact, entonces saltamos directamente al paso 4.

Si el ATITool encuentra errores (artifacts), o se resetea o congela la máquina, o me apaga la pantalla, o se me llena de puntos amarillos el 3D el cubo, o cualquier otro estado anormal:

Si ocurrió cualquiera de estos eventos el overclock es inestable, eso quiere decir que por voltajes, temperaturas u otros no puede ser un overclock estable.

Las causas pueden “identificarse” parcialmente según el tipo de error encontrado:

Si apareció un error en toda la pantalla (como un enrejado), o se apagó el monitor, debemos bajar la frecuencia de las memorias.
Si se ve un punteado verde o amarillo en el 3D, esporádico, debemos bajar el core.
Si vemos mucho amarillo, o se resetea directamente, o perdemos pantalla apenas ponemos 3D, debemos bajar ambas frecuencias.
Si se apaga la máquina, debemos asegurarnos que tenemos una fuente de alimentación que tenga el suficiente poder en la línea de 12V para la placa que tenemos.
Modificación del Funcionamiento del FAN en BIOS
Paso 1: Cambiar el perfil de funcionamiento de la refrigeración
Una vez que tenemos el BIOS original utilizando alguno de los métodos anteriormente descritos (ver pasos anteriores) y lo tenemos abierto en NiBiTor, vamos a la solapa “Temperatures”.

Cambiamos las velocidades del fan para 2D y 3D, o tenemos los valores de “core threshold” (donde se apaga la placa), throttling (bajada de velocidad al tener altas temperaturas), Fan boost y compensation (las dos ultimas dan el comportamiento del fan frente a los cambios de temperatura). Las opciones que podremos cambiar o no dependen del BIOS original que tengamos y la forma en que se regule la refrigeración que posee.

Guardamos el BIOS y lo colocamos en el medio extraíble.

Paso 2: Flasheo del nuevo BIOS
Advertencia: Este procedimiento es delicado y por lo tanto es importante que presten mucha atención en lo que están haciendo!

3.1) colocamos el BIOS original (original.rom) y el BIOS modificado (modif01.rom o lo que corresponda), el nvflash (nvflash.exe y cwsdpmi.exe) en algún medio extraíble y necesitamos alguna forma de booteo en DOS.

3.2) Para seguridad creamos un archivo BAT que nos va a servir para salvarnos de un desastre si esta y otras modificaciones básicas o avanzadas que hagamos al BIOS no funcionen.

En el notepad escribimos:

@ECHO OFF

nvflash -4 -5 -6 original.rom

y esto lo guardamos como A.BAT (debe quedar con el ícono de proceso por lotes) el A.BAT nos va a salvar si nos quedamos sin display y necesitamos flashear sin ver nada.

Con este archivo escribiendo A y enter luego deberíamos presionar y un par de veces y veríamos las luces del teclado ciclar, luego un pitido y podríamos resetear recuperando la placa.

Una opción a crear este archivo es usar una placa PCI, pero tener el archivo BAT es también más seguro.

Paso 3) Entonces, en el disco de booteo tenemos: los dos bios, el nvflash, el otro exe, y el a.bat para zafar.

Paso 4) Ahora reiniciamos, booteamos y escribimos nvflash xxxx.rom (donde xxx es el nombre de archivo [nombre corto, se habrán dado cuenta que estaríamos en DOS, no?]), luego al reiniciar después de terminar el flasheado, tendríamos el nuevo BIOS!!!!.

Paso 3: Probar la temperatura máxima de trabajo
Ahora vamos a utilizar 2 programas a la vez, el Rivatuner (para controlar las temperaturas) y el FurMark (para forzar la placa a su máxima temperatura).

Abrimos el RivaTuner, y hacemos click en el ícono de la derecha de la descripción de la placa en “Tartget Adapter”, para hacerlo mas fácil, es el ícono del triángulo invertido que está arriba del que presionamos para las solapas de Overclock.

Ahí se despliega una lista de íconos, vamos al 5to ícono (el de la lupa sobre el chip) para monitorear las temperaturas.

Una vez que tenemos el monitor de temperaturas, abrimos el FurMark, y lo configuramos de la siguiente manera:

1.Seleccionamos Stability Testing
2.Quitamos Fullscreen
3.Seleccionamos 640×480
4.Presionamos Go
Entonces se abrirá una ventana con un toroide peludo que también mostrará el incremento de temperatura. La ventaja de tener también abierto el Rivatuner, es que si tenemos mas de un dominio de temperatura (Core, Shader, Memorias) el rivatuner nos mostrará todos los valores.

Al correr el FurMark veremos como la temperatura escala rápidamente en cuestión de segundos. Este es el programa mas exigente con la temperatura y ningún juego ni similar llevará la placa a tal extremo de exigencia, correr entre 2 y 5 minutos.

Si es estable por entre 2 y 5 minutos (no queremos cocinarla), y la temperatura es aceptable (menor a 80 grados centígrados), entonces terminamos y saltamos al paso 4, si no es estable, o está a más de 80 grados, hay un problema de temperatura.

Si hay un problema de temperatura luego de optimizar el fan, entonces no nos queda otra que cambiarle físicamente la refrigeración a la placa. Habrá que buscar un cooler de terceros que sea compatible con el modelo de la tarjeta gráfica y hacer el reemplazo.

Paso 4: Comprobar el rendimiento
Este paso es opcional, y el programa recomendado para realizarlo, también. La descarga de este programa son muchos MB, pero es el mas usado para comprobar rendimiento. Ejecutamos el programa directamente con las opciones como están, y esperamos a obtener el score, realizamos el procedimiento con y sin overclock para ver la diferencia en el puntaje.

Los resultados de 3DMark06 que vamos a comparar son SM 2.0 y SM 3.0, y no el total, ya que el total está influenciado en gran medida por el procesador, el cual no estamos contemplando aquí.

Fuente: www.yoreparo.com

9 comentarios - Overclock Avanzado a Placas de Video nVidia GeForce

juanperom
es una ciencia esto loco, mejor me bajo el monkey island y a la bosta
ALF001
juanperom dijo:es una ciencia esto loco, mejor me bajo el monkey island y a la bosta

chueco_domenech
hermano, muy bueno, no me dio tiempo en leerlo todo, es demasiado, pero que seria lo que logro con esto, estoy seguro de que si leo todo, estara ahi la respuesta, es solo que si pudieras generar una pequeña memoria descripdtiva ára que no sea necesario leer todo para saber si es necesario...gracias hermano, nos vemos, soy un p... novato sin puntos, asi que te dejo esot!!jajaj
AdroS117 -1
Me salvaste, tenia que reducir el clock a mi placa para que no caliente, una 8600 gt oc edition 620 mhz de performance de xfx que llega a los 110ºC y me tira algunos artifacts durante los juegos (ya se esta en las ultimas) y desde windows no me dejaba ocearla con ningun programa, el coolbit no me mostraba los clocks, el atitool, el gputool y el rivatunner no me seteaban los clocks no se porque y el nvflash no me acordaba como se usaba.

Mil gracias!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Te dejo los 10 bien merecidos
AdroS117
Aporto algo....

Con el GPUZ también se puede obtener la bios pero con extensión *.bin que también es leída por el NiBiTor

Se hace haciendo clic en el iconito situado al lado derecho de donde dice “BIOS Version” (el icono es el integrado con una flechita verde)

Nos da 2 opciones, se pone donde dice "Save to file...", se selecciona el destino y se guarda.

Overclock Avanzado a Placas de Video nVidia GeForce

Luego en el NiBiTor se pone File --> Open BIOS y en la ventana de "abrir" donde dice Tipo: "Nvidia BIOS File (.rom)" seleccionan el que dice "Nvidia BIOS File (.bin)" y listo, después cuando guarda el bios se los va a guarda con extensión *.rom

Espero que sirva de algo

De esto me di cuenta después de hacer el save desde el nvflash jajajajajajaajajajjajajaja

Suerte!!!!!!!!!!
xagato
dios mio gracias capos cuando pueda les doy 10
Elvys
Noo te pasaste a favoritos..cuando puedo te tiro un par de puntos..un millon de gracias segui asi!
agustin979
AdroS117 dijo:Me salvaste, tenia que reducir el clock a mi placa para que no caliente, una 8600 gt oc edition 620 mhz de performance de xfx que llega a los 110ºC y me tira algunos artifacts durante los juegos (ya se esta en las ultimas) y desde windows no me dejaba ocearla con ningun programa, el coolbit no me mostraba los clocks, el atitool, el gputool y el rivatunner no me seteaban los clocks no se porque y el nvflash no me acordaba como se usaba.

Mil gracias!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Te dejo los 10 bien merecidos

A mi atitool y el gputool no pero el rivatunner SI!!