Vip users hackea tu hardware

14
28 POWERUSR 28-41 Notapa-P23.qxd 8/8/05 10:15 Page 28

Transcript of Vip users hackea tu hardware

Page 1: Vip users hackea tu hardware

28 POWERUSR

28-41 Notapa-P23.qxd 8/8/05 10:15 Page 28

Page 2: Vip users hackea tu hardware

POWERUSR 29

FUNDAMENTOSHace algunos meses, en POWERUSR #17,describimos el proceso de fabricación delos microprocesadores, que son unos delos chips más complejos que se realizanen la actualidad. Sin embargo, dado elavance en integración que poseen loschipsets modernos (en especial, aquellosque solucionan el northbridge y elsouthbridge en un único chip, como es elcaso del NVIDIA nForce3 y el nForce4para Athlon 64) y los procesadores gráfi-cos presentes en casi todas las placas devideo del momento (incluso las de gamabaja), podemos decir que la dificultad dediseño y fabricación está distribuida, casiuniformemente, en los diferentes módu-los que conforman la PC.Así que tanto la fabricación de micro-procesadores como de chipsets y GPUses casi igual de complicada. Podríamospensar en la fabricación de semicon-ductores como en la de galletitas: to-das salen de un mismo molde, que serecorta para formar cada unidad. Esmuy común que las galletitas difieranbastante de las que se ven en el envol-

torio (que son perfectas y mucho mástentadoras); incluso, algunas de ellasson bastante deformes. Sin embargo,en general no nos quejamos y las co-memos igual. Pero, en los semiconductores, no existetal grado de tolerancia; en verdad, casidiríamos que no hay tolerancia alguna:cualquier transistor malformado haceque la unidad en la que se encuentradeba ser desechada.Como ese caso, puede haber varios den-tro de un wafer (oblea circular de dondesalen muchos chips similares), lo cualdisminuye bastante el rendimiento de laproducción. Asimismo, si multiplicamosesos problemas por todas las líneas deproducción (productos distintos), obtene-mos un número bastante grande, paranada deseable por parte de las compa-ñías. Entonces, la solución parcial queellas encuentran es realizar sus chips deforma tal que, en caso de error, sea po-sible desactivar ciertas unidades de él y,entonces, se vendan como un productode características reducidas. Lo mismoocurre si la performance de un chip no

le permite alcanzar las especificacionesde trabajo óptimas, por lo cual se le de-be reducir la frecuencia de clock nomi-nal, para así salir al mercado como uncomponente más “modesto”.

TRANSFORMACIONESPor lo que hemos explicado, debemossaber que es muy probable que unAthlon 64 3000+ y un 3800+ hayan sa-lido del mismo wafer, pero que uno deellos no esté certificado para operar a lafrecuencia del otro. Así que, con algo deoverclocking y (probablemente) un incre-mento en la tensión, es posible devolver-le a ese 3800+ recortado su mejor rendi-miento. Es cierto que la vida útil de cier-tos componentes dentro del microproce-sador puede verse afectada por ese incre-mento de tensión, pero también debemostener en cuenta que otros elementos ne-cesitan de ese incremento para funcionarcon estabilidad; por lo tanto, estamos an-te una paradoja acerca de si lo que esta-mos haciendo es overclocking o “des-un-derclocking”. Por ende, nunca se sientanculpables de overclockear una CPU :).

“¿Hackear el hardware? ¿Qué demonios es eso?”, se preguntarán muchos deustedes. Es una forma atractiva de reunir, en una sola acción, las diferentestécnicas que se utilizan para realizar modificaciones en el hardware, ya seamediante cambios en las conexiones físicas como variando su configuración debajo nivel. El objetivo siempre es el mismo: obtener el mejor rendimiento que sepueda y optimizar las posibilidades de nuestro hardware.Básicamente, lo que tratamos en este artículo (sumamente práctico, pero con unabuena dosis de teoría, para comprender lo que estamos haciendo) es aprovecharnuestra condición de “power users” y hacer todo lo posible para personalizarnuestro equipo, sin temor a equivocarnos (bueno, un poco sí…) y sin que nosimporte el hecho de perder la garantía del fabricante.¿Cómo subdiviremos esta nota? Comenzaremos hablando de fundamentos básicos,

para entender cómo funcionan los componentes que vamos a modificar y por quépodemos hacerlo; más adelante, daremos algunos trucos útiles para elmotherboard y la fuente de alimentación, que nos servirán para resolver algunosproblemas comunes en la instalación de nuevo hardware. Acto seguido,procederemos a realizar una guía de overclocking y optimización de las dosplataformas actuales: Pentium 4 y Athlon 64. Terminaremos hablando sobre eljugoso mundo de las placas de video, donde hay mucho para hacer, y conbastante facilidad. Por cierto, sabemos que muchos de nuestros lectores poseencomputadoras de la línea Athlon XP e inferiores, pero no se preocupen, ya quevarios de los programas, configuraciones y herramientas comentados en esteartículo les servirán perfectamente en su caso particular, tema quemencionaremos cuando corresponda.

Ariel Gentile | [email protected]

«

28-41 Notapa-P23.qxd 8/8/05 10:16 Page 29

Page 3: Vip users hackea tu hardware

por solucionar incompatibilidades con de-terminado software y mejorar el rendi-miento de sus productos. Pero, en realidad,no siempre es así, porque los fabricantessuelen darles más importancia a los pro-ductos más nuevos, dejando de lado a losanteriores (que ya son más “robustos” anivel software y no necesitan optimizacio-nes). Obviamente, esto no está para nadamal; sin dudas, no tendría sentido seguirintentando mejorar lo inmejorable. El pro-blema surge cuando se modifican funcio-nes de los drivers que “rozan” con las ca-racterísticas de las viejas placas. Por ejem-plo, a veces se cambia un parámetro quees más conveniente para una GPU moder-na, pero que, en realidad, empeora el ren-dimiento en alguna de gama baja.Por eso, no nos queda más remedio quecorrer algunos benchmarks con el driverantiguo y con el nuevo, a fin de compro-bar si realmente notaremos mejoras en laperformance o ésta decaerá. Por cierto, esconveniente no usar los benchmarks sin-téticos tradicionales sino aplicaciones rea-les (como puede ser Doom 3 y Half-Life 2,la conversión de un DVD a DivX o el tras-paso de archivos de un disco a otro), yaque los fabricantes tienden a buscar quesus drivers ofrezcan mejores resultados enlos benchmarks comunes, para causar me-jor impresión a los usuarios.

TO REINSTALL, OR NOT TO REINSTALLOtra cuestión interesante es si la mismainstalación de Windows puede vivir másde uno o dos meses, y también si es posi-ble que resista a un cambio de hardwaresin degradar el rendimiento. La verdad esque, si somos muy puristas, podremos

30 POWERUSR

CON PROGRAMAS COMO REGSEEKERPODEMOS LIMPIAR EL REGISTRO DEWINDOWS Y ASI OPTIMIZAR UN POCOLOS TIEMPOS DE CARGA DEL SISTEMA.

UNO DE LOSPRIMEROS MODSDESCUBIERTOSFUE HACE UN PARDE AÑOS ATRAS,CON LAS RADEON9500, QUE PODIANTRANSFORMARSEEN RADEON 9700PRO ACTIVANDO 4PIPELINES QUEESTABANDESHABILITADOSDE FABRICA.

Pero no sólo puede ocurrir que un chipno esté certificado para trabajar a unacierta frecuencia, sino que también esposible que algunos transistores que lointegran estén fallados y no sean capacesde operar de ninguna forma. De tal ma-nera, las unidades del chip que dependende esos transistores deben ser desactiva-das por el fabricante y, así, las posibili-dades del chip son reducidas.Sin embargo, esto no siempre sucede: enmuchas ocasiones, los fabricantes decidendesactivar ciertas funciones por cuestionesde marketing. Por ejemplo, todos los chip-sets NVIDIA nForce4 salen de la misma lí-nea de producción, sólo que el Ultra tienedesactivado el soporte para SLI, y el nFor-ce4 “a secas” también tiene desactivado elsoporte a Serial ATA II; simplemente, des-cubriendo la forma en la que NVIDIA hadeshabilitado estas funciones, podríamosrealizar el proceso inverso y transformar elchipset en uno más poderoso.

¿ASI DE SENCILLO ES?Bueno… en muchos casos, no todo es tanfácil, ya que a veces los fabricantes se es-meran un poco más en evitar que los usua-rios avanzados descubran la manera deconvertir un producto económico en otromás caro, con lo cual esta técnica se vuel-ve imposible. Pero, en otras ocasiones, noles interesa: volviendo al caso del nForce4,a NVIDIA no le importaba proteger muchoa sus chips, ya que ni se imaginaba queciertos fabricantes de motherboards reali-zarían productos basados en el nForce4 Ul-tra con dos slots PCI Express x16, posibili-tando el uso de SLI con ciertas modifica-ciones al chipset. Pero la suposición fuemala, ya que empresas como DFI siguie-ron su misma filosofía de usar una sola

línea de producción para muchos compo-nentes, y así fue como utilizaron el mismoPCB para las versiones Ultra y SLI de susmotherboards basados en nForce4. Tiempomás tarde, lanzaron una nueva revisión delos nForce4 en los que ya no se podía ha-cer esto (puesto que los drivers de NVIDIAdetectaban el modelo correcto).Algunos podrán decir: “Ay, ¡pero qué idio-tas! Los fabricantes hacen eso sabiendo quemuchos vamos a conocer la forma de arrui-narles el negocio”. Y es cierto, pero la ver-dad es que no somos tantos en relacióncon el mundo entero, y a las empresas lesresulta más rentable ahorrar ese dinero enel rendimiento de su producción de chips,que invertir en más líneas de producción yevitar que los usuarios informados haganlas “transformaciones” mencionadas en es-te artículo. Así que, aprovechemos nuestracondición de “usuarios informados” y co-mencemos a mejorar nuestro hardware, yasea optimizándolo “legalmente” como rea-lizando modificaciones clandestinas.

CONSEJOS SOBRE EL SOFTWAREUn error que cometemos habitualmente enPOWERUSR es que, al indagar específica-mente en un tema, olvidamos aquellas co-sas que parecen obvias pero que, en reali-dad, no son tan así. Por eso, vamos a de-dicar unas líneas a dar unos pequeñosconsejos con respecto al software. Sabe-mos que, sin él, el hardware no serviría denada, así que es importante tenerlo siem-pre lo más optimizado posible.

ELECCION DE LOS DRIVERSUn pensamiento lógico es creer que, siem-pre, los drivers actualizados son mejoresque los anteriores, algo coherente ya quese supone que las compañías se esfuerzan

«

«

28-41 Notapa-P23.qxd 8/8/05 10:16 Page 30

Page 4: Vip users hackea tu hardware

31POWERUSR

EN ESTA IMAGEN PODEMOS OBSERVAR UN CHIPNFORCE4 ULTRA. EN ROJO MARCAMOS EL PUENTEQUE HAY QUE UNIR (TRAZANDO CON UN LAPIZ)PARA HABILITAR EL SLI, Y CON AZUL, PARA SERIALATA II (DESHABILITADO EN EL NFORCE4 COMUN).

encontrar alguna pequeña diferencia en el rendimiento a medida que vamosinstalando y desinstalando drivers. Sin embargo, haciendo algo de limpiezadel Registro (proceso para nada complicado, que se puede hacer con cual-quier programa creado para tal fin) se puede recuperar tranquilamente.El problema principal surge cuando vamos instalando y desinstalando mu-chos programas y, poco a poco, comienzan a aparecer los famosos spywa-res y ad-wares. Este tipo de programas puede ser crucial para el rendi-miento de la PC, a tal punto que una potente limpieza en los procesos acti-vos puede mejorar la potencia hasta el doble, sobre todo, en procesos decarga de archivos y en aquellos que hagan uso intensivo de la memoriaRAM, como ocurre en las tareas habituales.Nuestra recomendación es que busquen el punto medio: no es bueno tener lamisma instalación de Windows durante más de 6 meses si nos la pasamosprobando cosas e instalando nuevo hardware en la PC; pero tampoco hayque ser exagerados y formatear el disco duro una vez por día (como hemoshecho muchos de nosotros en nuestros peores momentos), porque no tienemucho sentido. Lo más importante es utilizar periódicamente software delimpieza y optimización (como el que describimos en nuestra nueva secciónHerramientas), y tratar de evitar que se metan en nuestro equipo los “mal-wares” o, al menos, que se propaguen.Planteadas estas consideraciones con el software, comencemos a hablar so-bre el hardware, que es lo que más nos interesa.

«

28-41 Notapa-P23.qxd 8/8/05 17:39 Page 31

Page 5: Vip users hackea tu hardware

32 POWERUSR

ANTES DE REALIZAR CUALQUIER OVERCLOCKING U OPTIMIZACION DE LA CONFIGURACION, ES IMPORTANTEBUSCAR LA MANERA DE QUE EL HARDWARE DE LA PC TRABAJE LO MEJOR POSIBLE. PARA HACERLO, DEBEMOSTRATAR DE MEJORAR LA DISIPACION TERMICA. AQUI VEREMOS ALGUNOS CONSEJOS PARA LOGRARLO.

TOCANDO EL MOTHERBOARD

En primer lugar, debemos mencionar algo que parece obvio, pero quees muy importante: antes de hacer todas las modificaciones que expli-caremos en lo que resta de la nota, es preciso tener en cuenta que per-deremos automáticamente toda garantía que haya sobre los componen-tes involucrados. También vale mencionar que no nos hacemos respon-sables por los daños que puedan causar estas técnicas, ya que si bienlas hemos probado con anterioridad, mucho depende, también, de fac-tores externos que habrá que considerar en cada caso individual.Hechas estas aclaraciones, ya podemos empezar a hablar de la opti-mización de nuestro hardware.

MEJORAR LA TEMPERATURATodos sabemos que la refrigeración es muy importante, porque latemperatura es un aspecto que afecta bastante el funcionamiento delos semiconductores. Superados ciertos valores (unos 120°C), la con-centración de portadores de carga que se encuentran en las junturasde los transistores crece exponencialmente, y provoca anomalías ensu funcionamiento y desincroniza las conexiones entre las distintaspartes del chip. Así es que, si bien es cierto que en condiciones nor-males de trabajo se registran temperaturas de entre 40 y 60°C dentrode una CPU, hay que tener en cuenta que ésta no es uniforme, sinoque varía un poco en cada parte. Por lo tanto, puede que algunas zo-nas estén fallando y otras no, por lo cual se producen errores en elfuncionamiento del chip. Esto tiene relación directa con el overclo-cking: algunos sectores de la CPU pueden funcionar a una determi-nada frecuencia, pero otros necesitan mayor tensión para alcanzarlasin problemas, de modo que deberemos incrementar la tensión en to-do el chip para llegar correctamente a la frecuencia deseada.Así que, ante todo, es muy importante mantener bien refrigeradonuestro equipo. Tal vez no sea necesario colocar un cooler muy ca-ro, o un costoso sistema de refrigeración por agua, si no vamos ahacer lo que se denomina “extreme overclocking”. Sí es importantesaber qué zonas refrigerar, y de qué manera hacerlo.

EL CHIPSETDentro del motherboard, hay varios componentes que son importan-tes para refrigerar, sobre todo, si vamos a hacer overclocking. Lo quemás interesa refrigerar correctamente es el chipset, en particular, elpuente norte (Northbridge), aunque últimamente el southbridge tam-

bién calienta bastante, debido a su alta integración de funcio-nes. Por lo general, y salvo casos realmente extremos, las so-luciones de refrigeración que se incluyen con los mother-boards son bastante adecuadas, incluso al aplicar un más quedecente overclock (con incremento de tensión si fuera necesa-rio). El problema se registra, normalmente, en la superficie decontacto del disipador con el chip. Los fabricantes suelen uti-lizar una pasta térmica adhesiva entre el núcleo del chip y lasuperficie del disipador, que es bastante buena, pero distamucho de ser óptima. En algunos casos, es perjudicial para elchipset, y puede ocurrir que éste no llegue a funcionar correc-tamente a su máxima frecuencia (éste era el caso de muchosmothers basados en el SiS 735). Lo que nosotros recomenda-mos es quitar esa pasta térmica (es bastante sencillo) y lim-piar tanto el disipador como la superficie del chip. Luego, po-nemos una gota de grasa siliconada sobre el núcleo y la es-parcimos uniformemente sobre él. Para terminar, en caso deque el disipador no tenga otro soporte más que la pasta tér-mica que eliminamos, aplicamos dos pequeñas gotitas de

AQUI VEMOS UN NORTHBRIDGE INTEL I925XE Y SUDISIPADOR, CUYO CONTACTO ES MEDIANTE UNA GRASATERMICA ADHESIVA. ES MAS EFECTIVO QUITARLA YCOLOCAR EN SU LUGAR UNA BUENA GRASA SILICONADA.

COMPONENTES QUE CONVIENE REFRIGERAR

LOS MOSFETS QUEFORMAN PARTE DE LAREGULACION DE TENSIONDEL PROCESADOR SUELENCALENTAR BASTANTE ENCUANTO LOS EXIGIMOSPOR SOBRE SUSCAPACIDADES. POR LOTANTO, ES CONVENIENTECOLOCARLES UNDISIPADOR.

SI BIEN NO ES COMUNULTIMAMENTE,CONVIENE ECHARLE UNAMIRADA AL GENERADORDE CLOCK CUANDOOVERCLOCKEAMOS. AVECES CALIENTABASTANTE MAS YPRODUCEFLUCTUACIONES EN LASFRECUENCIAS.

«

« «

28-41 Notapa-P23.qxd 8/8/05 10:19 Page 32

Page 6: Vip users hackea tu hardware

33POWERUSR

adhesivo de contacto con alta resistencia térmica (una en cadadiagonal del chip) y, rápidamente, apoyamos el disipador.Por cierto, también resulta muy conveniente agregar un pequeñocooler (de los que se utilizaban en la época de los 486 y Pen-tium) sobre el disipador del chipset, si es que éste no posee uno.

REGULADORES DE TENSIONEl segundo punto más crítico para el overclocking dentro de unmotherboard es la etapa de regulación de tensión del procesador.Como ya mencionamos en ediciones anteriores, los reguladoresde tensión son unos MOSFETs (transistores de efecto de campo)ubicados cerca del zócalo de la CPU, acompañados de capacito-res e inductores (bobinas). Estos chips son vitales debido a quede ellos depende la energía que se le entrega al microprocesador,y son más exigidos en cuanto vamos incrementando la tensión yla frecuencia de trabajo. Por tal motivo, son chips que calientanmucho y, por eso, es altamente aconsejable colocarles un disipa-dor encima. Creemos que lo más conveniente es conseguir unpequeño disipador de 486 y cortarlo en cubos que correspondan,

más o menos, al tamaño de los reguladores. Para colocarlos, po-demos seguir los mismos pasos que explicamos para el chipset.Por cierto, estos chips también están en las placas de video, y sonigualmente importantes, así que no está de más refrigerarlos mejor.

GENERADOR DE CLOCKPor último, es preciso hablar del chip del cual dependen las fre-cuencias de trabajo. Este chip (que identificamos porque suele es-tar cerca de un cristal plateado de 14,318 MHz) es extremada-mente importante para nosotros, porque el overclocking por fre-cuencia de FSB es lo más común y sencillo hoy en día. Notamosque muchos de ellos suelen calentar bastante cuando se los exige.En general, los generadores de clock provistos en los mother-boards actuales soportan frecuencias más elevadas de las que seutilizan en la práctica, aunque en mothers más antiguos esta rela-ción no se cumple. Por lo tanto, al exigir casi al límite al genera-dor de clock, haremos que éste sobrecaliente y produzca errorescuando sobrepase una cierta configuración de frecuencias. En es-tos casos, recomendamos hacer lo mismo que a los reguladores.

TRUCOS CON LA FUENTE

Un problema que solemos tener los usuarios conrespecto a la fuente de alimentación es que lanuestra no posea un cierto conector, lo cual nosobliga (en ciertos casos) a adquirir un adaptador o,incluso, una nueva fuente. Por eso es que aquírecopilamos algo de información útil para cuandoinstalemos un nuevo hardware que requiera unconector que no tengamos y no podamos correrhacia un local de computación a comprarlo; otambién si no tenemos ganas de gastar dinero enalgo que podemos hacer nosotros mismos.

ATX 12V: Este conector comenzó autilizarse en los Pentium 4 y enalgunos Athlon XP. Actualmente, esrequerido por la mayoría de lasmotherboards. Su función es proveerde energía adicional al procesador,para no sobrecargar el resto delmotherboard. Si no tenemos esteconector y queremos improvisar un

adaptador, simplemente, debemos empalmar dos cables de 12 V(amarillos) y dos de 0 V (negros), y enchufarlos en el conector delmotherboard, como muestra la figura (hay que prestar atención ala muesca). Para hacerlo más prolijo, recomendamos cortar unaficha ATX de una fuente quemada y usar cuatro conectores degeometría conveniente para este caso.

PCIE (6 pines): Enlas placas de videomodernas se requiereusar un conector dealimentación adicional,ya que, de lo contrario,se sobrecarga almotherboard y seimpide la correctadistribución deenergía. Sin él,muchas placas seniegan a funcionar a la

máxima potencia. Este conector consta de trescables de 12 V y tres de 0 V, y se conecta comomuestra la figura. Podemos seguir el mismoprocedimiento detallado en el ATX12V pararealizar nuestro propio adaptador.

Conector ATX de 24 pines:Muchos motherboards actuales hancomenzado a usar un conector ATXcon 24 pines, en vez de los 20tradicionales, para reforzar laslíneas de 3,3 (naranja), 5 (rojo) y 12V (amarillo). Sin él, losmotherboards funcionan igual,aunque tal vez pueda convenir

usarlo para mejorar un poco el overclocking. Así que podemosseguir el mismo procedimiento y empalmar los cuatro cablescomo muestra la figura (por cierto, la vista es de la ficha puestaen el motherboard, con la muesca hacia arriba).

Coolers a 7 V: Muchos coolers quecolocamos en el gabinete (o el propiode la fuente) suelen ser bastanteruidosos con su funcionamiento a 12V y, tal vez, no sea necesario quemuevan un flujo de aire tan grande.Por lo tanto, es bueno reducir su

tensión a 5 V (cortando el cablepositivo del cooler, y empalmándolocon uno rojo proveniente de lafuente); sin embargo, muchoscoolers no funcionan con tan pocatensión, así que debemos llevarlos a7 V. ¿Y cómo podemos hacerlo?

Simplemente, cortando el cablenegro y empalmándolo con uno rojo(de 5 V). Así, la diferencia depotencial entre sus terminales seráde 12 V – 5 V = 7 V, y seguramente, elcooler funcionará, con una buenarelación entre ruido y performance.

28-41 Notapa-P23.qxd 8/8/05 10:19 Page 33

Page 7: Vip users hackea tu hardware

34 POWERUSR

PROCESADORES Y MEMORIA

resa la velocidad de este bus, puesto quesu ancho de banda (aún a 800 MHz) esampliamente superior a lo que se requie-re en operaciones normales; sin embar-go, es importante tratar de que no superedemasiado esa frecuencia de trabajo, yaque es común registrar inconvenientesde estabilidad en valores superiores a los1300 MHz, y la mejora de rendimiento esprácticamente nula.Ahora bien, ¿cómo se realiza la configu-ración de clock de los Athlon 64? Tododepende de una frecuencia base (Hostbus o FSB), típicamente, de 200 MHz. Deella tenemos diferentes multiplicadoresque nos dan la frecuencia de los trescomponentes en cuestión: CPU (5x-24x),HT (1x-5x) y RAM (1:2 a 5:4). Por cierto,la posibilidad de variar el multiplicadordepende del procesador (es fijo en los de

Socket 754, desbloqueado por debajo delnominal en los Athlon 64 de Socket 939y totalmente desbloqueado en los Athlon64 FX), así como los divisores de la me-moria (recién en los procesadores de nú-cleo Venice y San Diego existe un divi-sor superior a 1:1).

COMENZANDO EL TUNINGEl primer problema que surge es por dón-de empezar para optimizar el equipo me-diante overclocking. Si nuestro procesadortiene el multiplicador bloqueado, no que-dará más remedio que subir el FSB hastaque ya no resista la tensión propuesta; noesperemos mucho más que 2,2 o 2,3 GHzen un procesador de Socket 754 (excep-tuando los nuevos Palermo, de 90 nm).Por cierto, inicialmente debemos tratarde mantener la memoria y el HT lo másbajos posible (colocando un divisor de1:2 o 2:3, y un multiplicador de HT en3x), para que el límite siempre esté dado por la CPU.En los procesadores que tienen el multipli-cador desbloqueado, nos conviene tratarde encontrar primero el límite del chipset:colocamos el multiplicador de la CPU en 5o 6x y vamos subiendo el FSB hasta de-tectar problemas de estabilidad. Normal-mente, los chipsets alcanzan 250 MHz; losnForce3 y nForce4 son los mejores debidoa que pueden llegar a 300 MHz sin pro-blemas (e, incluso, hasta 350 MHz en al-gunos casos). Una vez que encontramos

Como mencionamos al comienzo de esteartículo, y teniendo en cuenta que hemosabarcado bastante el tema del overclo-cking y la optimización en arquitecturasPentium III y Athlon en notas como“Tuning de procesadores” (de POWE-RUSR #08), aquí hablaremos, principal-mente, de los Athlon 64 y Pentium 4 (ytodos sus derivados, como el Sempron deSocket 754 y el Celeron de 1,7 GHz enadelante). No obstante, las herramientas ylas técnicas detalladas en estas páginaspueden servir para realizar overclockingen las plataformas antiguas.

CONFIGURACION DE LOS ATHLON 64Como bien sabemos, los procesadores dela arquitectura K8 tienen el controladorde memoria integrado. La ventaja princi-pal de esta integración es reducir lostiempos de espera entre que el procesa-dor realiza una orden referente al accesoa la memoria y ésta se ejecuta realmen-te. Por lo tanto, podemos prever que elrendimiento de un equipo basado en estetipo de procesadores podrá variar bas-tante de acuerdo con las configuracionesde latencia que tengan los módulos dememoria RAM.Por otro lado, y antes de meternos de lle-no en las configuraciones óptimas de me-moria para los Athlon 64, debemos recor-dar que la conexión del procesador al res-to del sistema está dada por un enlaceHyperTransport de 32 bits (16 en cadasentido) que trabaja, típicamente, a 800 o1000 MHz. A decir verdad, poco nos inte-

AHORA SI, DEBEMOS HABLAR SOBRE LA MANERA DE CONFIGURAR NUESTRO HARDWAREPARA OBTENER UN OPTIMO RENDIMIENTO. PARA LOGRARLO, HAREMOS UNA GUIA BASADAEN LAS DOS PLATAFORMAS PRINCIPALES DE LA ACTUALIDAD: PENTIUM 4 Y ATHLON 64.

MAQUINAS DE PRUEBASLas pruebas que realizamos para comprobar la mejora de performance conuna y otra configuración constaron básicamente de dos tests típicos y muyclaros: Super Pi (2 millones de dígitos) y Doom 3 (Timedemo 1). A este últimolo utilizamos en 800x600x32 bits en calidad media y sin filtros, para evitar quela placa de video fuera un factor limitante en la performance. Todos los testsfueron realizados bajo Windows XP Professional (con Service Pack 2).En el caso de AMD, usamos un Athlon 64 3800+ (2,4 GHz) de núcleo Venice, unmotherboard EPoX 9NPA+ SLI y 1 GB de RAM Corsair XMS Xpert 3200XL. ParaIntel, un Pentium 4 540 (3,2 GHz) en un motherboard EPoX 5LWA+ (Intel925XE) y con 1 GB de RAM Kingston HyperX DDR2-667. Ambasconfiguraciones tenían una placa de video NVIDIA GeForce 7800 GTX y undisco duro Seagate Barracuda 7200.8 S-ATA de 400 GB.

ESTOS SON LOSPROCESADORES DE INTEL Y AMD

QUE NOS BRINDARON MEJORESRESULTADOS: PENTIUM 4 “PRESCOTT” DE 3,2 GHZ Y ATHLON 64 “VENICE” 3800+: CON AMBOSSUPERAMOS EL 25% DE OVERCLOCK.

«

28-41 Notapa-P23.qxd 8/8/05 10:19 Page 34

Page 8: Vip users hackea tu hardware

35POWERUSR

este límite, dividimos la frecuencia nominal de la CPU por estenuevo valor de FSB y obtenemos el multiplicador correspon-diente, tras lo cual vamos subiendo de a poco hasta conseguirel límite del procesador. Por ejemplo, si tenemos un Athlon 643200+ (2000 MHz, 200 * 11) y alcanzamos un FSB máximo de250 MHz, hacemos 2000 / 250 y obtenemos el multiplicadorque corresponde a la frecuencia nominal (8x). Luego, proba-mos con 9x, 10x, y así sucesivamente, incrementando la ten-sión si así lo deseamos (hasta 0,3 V por encima del estándares el límite máximo recomendado); recordemos que lo quemás afecta la vida útil del procesador es la tensión, no tantoasí la frecuencia de trabajo. Si usamos una memoria DDR400,en este caso, deberíamos usar un divisor de 4:5 para que sigatrabajando a 200 MHz.

FRECUENCIA VS. LATENCIAEl Athlon 64 es altamente sensible a la velocidad de la memoriaRAM. Por ese motivo, no es recomendable hacer que ésta trabajea una frecuencia más baja que la del FSB. Sin embargo, no hayque descuidar los timings de la memoria, que son aún más im-portantes que la frecuencia de trabajo de ésta. Por cierto, parasaber más acerca de los timings, podemos revisar la nota de tapade POWERUSR #15. Aquí los mencionaremos en el siguiente or-den (que es el estándar): tCL-tRCD-tRP-tRAS-Command Rate.Hay que buscar la mejor relación posible entre frecuencia/laten-cia: por ejemplo, puede que una configuración 2.5-3-3-8-2T a250 MHz (DDR500) brinde una performance mayor que la de 2-2-2-5-1T a 200 MHz (DDR400), pero es muy probable que unade 2-3-3-7-1T a 230 MHz (DDR460) sea mejor que las anteriores.Como podemos apreciar en la tabla correspondiente, realizamospruebas en dos benchmarks típicos para notar la diferencia derendimiento al variar uno solo de los parámetros. Obviamente,no hay ventajas muy notorias en la práctica, pero con estos nú-meros podemos ver a qué parámetros apuntar cuando realicemos“undertiming” de la RAM. Así se observa que la ventaja de unaconfiguración con timings muy ajustados (2-2-2-5-1T) es bas-tante importante respecto a la media (2.5-3-3-7-2T) y la nomi-nal de las memorias económicas (3-3-3-8-2T). Seguramente, sepreguntarán si es necesario adquirir módulos de gran calidad oponer disipadores en la memoria. Con respecto a este últimopunto, creemos que es realmente necesario sólo cuando necesita-mos incrementar la tensión de la RAM para obtener una ciertaconfiguración; de lo contrario, no suele ser tan importante. Ha-blando del primer punto, es cierto que módulos “de marca” (co-mo Corsair, Kingston y OCZ) pueden ofrecer mayores posibilida-des, pero también hay que reconocer que muchos módulos gené-ricos son capaces de funcionar con latencias bastante apretadas,incluso, sin subir la tensión.Es posible notar que el parámetro fundamental es el CommandRate, siendo el que mayor diferencia demuestra al variar de 1T a2T. En segundo lugar, tenemos al más conocido por todos, laCAS Latency (tCL). Por otro lado, RAS-to-CAS Delay (tRCD) nomuestra grandes variaciones, mientras que RAS Precharge (tRP)y RAS Active Time (tRAS) son los valores menos importante enel rendimiento. Por lo tanto, el énfasis debe estar en los dos pri-meros mencionados, y a los otros se los puede dejar más relaja-dos, para aumentar estabilidad.

UN HISTORICO SOFTWARE CREADO POR LA MISMAGENTE DE CPU-Z ES CLOCKGEN. SOPORTA UNA GRANCANTIDAD DE MOTHERBOARDS (DE PENTIUM III ENADELANTE) Y SIRVE PARA OVERCLOCKEAR EL FSB.

SYSTOOL ES UNA HERRAMIENTA MUY INTERESANTE QUE ESTA ENDESARROLLO Y PROMETE SER LA MAS COMPLETA PARA ELTWEAKING. ADEMAS DE LO AQUI COMENTADO, PERMITE REGULARLA RELACION VELOCIDAD-RUIDO DE LOS DISCOS DUROS.

2-2-2-5-1T2-2-2-5-2T3-2-2-5-1T2-3-2-5-1T2-2-3-5-1T2-2-2-8-1T

2.5-3-3-7-2T3-3-3-8-2T

82,7585,07983,75

83,46982,93782,84786,68887,344

115,7111,4112,7113,7115,2115,7107,1105,9

Super PI 2M [s] Doom 3 [fps]Timings

BENCHMARKS: MEMORIA EN LOS ATHLON 64

«

«

28-41 Notapa-P23.qxd 8/8/05 10:19 Page 35

Page 9: Vip users hackea tu hardware

36 POWERUSR

FINALIZAR LOS AJUSTESPara terminar con la configuración, hay que tratar de encon-trar el mayor balance entre FSB y memoria, que nos permitausar la RAM con una buena combinación de latencias y fre-cuencia, y para que el procesador sea explotado al máximoposible. A veces es conveniente sacrificar unos 50 o 100 MHzen el procesador a cambio de un 10% de mejora en la frecuen-cia de la memoria, aunque siempre depende del caso, y esconveniente realizar benchmarks en todo momento. Por cierto,no se crean que la configuración termina aquí: es importantetocar un poco los timings especiales que se pueden configuraren el controlador de memoria de los Athlon 64, los cualespueden mejorar un poco el rendimiento o bien sumar estabili-dad en el overclock, sin mayores pérdidas en la performance.En próximas ediciones de POWERUSR explicaremos en detalleestas configuraciones y su impacto en los dos aspectos: per-formance y overclocking.

OVERCLOCKING EN LOS PENTIUM 4Ya hemos visto el método que nos parece más conveniente pa-ra realizar overclocking y optimizar la configuración en com-putadoras basadas en procesadores de la arquitectura K8. ¿Yqué pasa con aquellas que tienen un logo de “Intel Inside” enel frente de su gabinete? Para empezar, debemos decir que, sibien el multiplicador de todos los procesadores de Intel se en-cuentra totalmente bloqueado (salvo en ciertos casos, en los quepuede variar entre dos valores), las posibilidades de overclocken sus procesadores son tan buenas como en los de AMD,siempre que se tengan dos condiciones fundamentales: compo-nentes acordes y algo de suerte.Según nuestra experiencia, tanto con los núcleos Northwood co-mo con los Prescott hemos tenido muy buenos resultados: casisin incrementar la tensión, nuestros Pentium 4 de 2,8 y 3,2 GHzhan alcanzado, respectivamente, 3,3 y 4 GHz con total estabili-dad, usando el cooler que viene con el procesador. Esto equivalea un 18 y un 25% de diferencia en frecuencia de reloj.Obviamente, el overclock se debe realizar exclusivamente me-diante el FSB, así que las posibilidades están limitadas por elnorthbridge del chipset que tenga el motherboard (por eso pu-simos tanto énfasis en la refrigeración de este componente alcomienzo de esta nota). Si bien la configuración de la RAMdepende del controlador de memoria que incluya el chipset, tí-picamente tenemos varios divisores, de modo que podemos se-guir la técnica explicada para el caso de los Athlon 64 e in-tentar llegar al máximo FSB posible usando el divisor de me-moria más pequeño.

Por lo general (y con paradoja incluida), los chipsets con mejo-res posibilidades de overclock son los fabricados por la mismaIntel: los 865, 875, 915 y 925 no suelen tener inconvenientespara subir de los 200 MHz estándar hasta 250 MHz, e inclusoa 266 MHz con algo de tensión y refrigeración extra.

CONFIGURACION DE LA MEMORIAHasta aquí, no observamos ninguna dificultad para interpretarcómo conviene realizar el overclocking en procesadores Pentium 4 y Celeron. Lo que nos queda ver ahora es un temabastante importante: la memoria RAM.Sabemos que Intel ha tenido (al menos en esta plataforma) unapolítica en la cual lo que interesa es obtener la mayor cantidadde ciclos por segundo, dejando un poco de lado la cantidad deinstrucciones que se pueden ejecutar en cada uno. Es por eso queel uso de memorias DDR2 ha sido de gran beneficio para susproductos más nuevos, ya que pueden obtener unas frecuenciasde reloj muy elevadas; si bien sacrifican un poco los tiempos deespera, la propia arquitectura de los Pentium 4 hace que este as-pecto no impacte tan negativamente en la performance.Por lo tanto, al realizar overclocking en este tipo de computado-ras, lo que debemos priorizar es que la memoria funcione a lamayor frecuencia de trabajo posible, y que ésta no sea inferior alFSB del procesador. No hay que descuidar mucho las latencias,pero tampoco debemos preocuparnos demasiado: según las prue-bas que realizamos (tanto con DDR como con DDR2), la diferen-cia de rendimiento al pasar de timings muy relajados a otros

A64#TWEAKER ES UN PROGRAMA MUY COMPLETOQUE NOS PERMITE REALIZAR MODIFICACIONESINSTANTANEAS EN LA CONFIGURACION DE LAMEMORIA RAM Y VARIAR MUCHOS DE SUSPARAMETROS DE LATENCIA Y FRECUENCIA.

DDR2-533 / 5-5-5-15DDR2-533 / 4-4-4-12DDR2-533 / 3-3-3-9DDR2-533 / 3-3-2-8DDR2-400 / 3-3-2-8

97,25795,42793,7409933,,00778896,121

Super Pi 2M [s]Frecuencia / Timings

BENCHMARKS: MEMORIA EN LOS PENTIUM 4

«

28-41 Notapa-P23.qxd 8/8/05 10:20 Page 36

Page 10: Vip users hackea tu hardware

37POWERUSR

bastante más ajustados no fue mayor del 2 o 3%, pero al subir lafrecuencia (en un 25%), se registraron mejoras de un 5 a 7%(incluso usando timings bastante relajados).No obstante, debemos aclarar que vimos estos resulta-dos con chipsets de Intel, que son los más utilizadosactualmente. Hemos observado que, en el nuevonForce4 SLI Intel Edition, las configuraciones delatencia son mucho más importantes, así que sedebe tratar de buscar un punto medio entre fre-cuencia y latencia. En unos meses analizaremos afondo este chipset y mostraremos los números ob-tenidos con las distintas configuraciones.

HERRAMIENTAS FUNDAMENTALESHemos estado hablando mucho de cambiar el FSB, detocar el multiplicador y de muchas cosas más. Lo que nosfalta mencionar es cuáles son las formas más recomendadasde hacer estas modificaciones.Obviamente, si poseemos un motherboard con un buen BIOS Setup,en él podemos configurar todo lo referente a las latencias de me-moria, las frecuencias y las tensiones de trabajo. Este método esel más seguro, aunque es algo incómodo, ya que si queremos en-contrar la frecuencia máxima y la configuración óptima, debere-mos reiniciar varias veces el equipo y correr benchmarks en cadacaso, con lo cual perderemos bastante tiempo.Así como el BIOS Setup es capaz de reconfigurar los paráme-tros del hardware, teóricamente, cualquier otro software podríahacerlo, siempre que estuviera diseñado para él. El problema esque, a veces, no es posible cambiar los parámetros “on-the-fly”(instantáneamente) sin que se bloquee el equipo, pero en lamayoría de los casos, podemos overclockear bastante nuestroequipo de una manera dinámica.Por lo tanto, haremos mención a algunos programas muy útilespara realizar overclocking y configurar parámetros del hardware.Todo este soft es freeware y realmente funciona muy pero muybien; incluso, en ciertos casos es más efectivo que el propioBIOS Setup. Son programas casi obligatorios para aquellos quedispongan de un motherboard económico cuyo BIOS no permi-ta hacer modificaciones de parámetros.

CLOCKGENEste es uno de los programas más antiguos en el ámbito deloverclocking dinámico. Su funcionamiento se basa en aprove-char las capacidades de configuración dinámica de los generado-res de clock. Por lo tanto, desde su sitio web (www.cpuid.org/clockgen.php)debemos descargar la versión de ClockGen correspondiente anuestro generador de clock. En general, aunque nuestro motherno esté listado entre los soportados, mientras tenga el mismogenerador que algunos de ellas, es casi seguro que podremosusar este programa. Con él se puede regular la frecuencia tantodel FSB como de los buses AGP y PCI.

A64T#WEAKERComo su nombre lo indica, este programa nos sirve para investi-gar al detalle las configuraciones de memoria de los Athlon 64.Prácticamente todo lo que se pueda tocar en el controlador dememoria está disponible aquí: latencias, frecuencia de memoria

y conexión HyperTransport pueden modificarse tal como en elBIOS Setup de los motherboards más poderosos. Considerandola gran cantidad de parámetros de memoria que tienen losAthlon 64, es particularmente útil, ya que así podemos ver dequé manera el cambio de una cierta configuración impacta enel rendimiento. Para ahorrar tiempo, recomendamos usar elbenchmark Super PI (http://superpi.radeonx.com) para 2 millones de dígi-tos en conjunto con este programa, y una vez obtenida unaconfiguración que denote diferencias notorias, correr otrosbenchmarks más elaborados. Este programa, desarrollado porel overclocker australiano CodeRed, se puede descargar dewww.cranox.com/Software/A64-Tweaker/A64Tweaker_V0.6beta.zip.

SYSTOOLUna nueva maravilla llega de parte de la gente de TechPowerUp(destacada por sus conocimientos en chips de ATI, como vere-mos en las próximas páginas). Desde www.techpowerup.com/systool pode-mos descargar la versión actual de este programa, de recientedesarrollo pero que, poco a poco, se va completando cada vezmás. Lo más interesante de este software es que soporta confi-guraciones de latencia de muchos chipsets de Intel (toda la lí-nea 800 y 900) y que es capaz de realizar overclocking de FSBcon varios generadores de clock. Por cierto, algo que debemosdestacar es que, si el nuestro no está entre los soportados (queno son muchos todavía, pero poco a poco se va actualizandola lista), podemos ver si encontramos uno parecido; simple-mente, seleccionamos un generador de clock (de la mismamarca que el nuestro) y presionamos [Read]. Si los valores leí-dos corresponden a la configuración actual de nuestro equipo,estaremos en condiciones de utilizar este programa para eloverclocking. De lo contrario, puede que nuestros cambios nofuncionen o produzcan resultados catastróficos, desde unsimple cuelgue hasta la corrupción de datos.Por otro lado, este programa también permite realizar overclo-cking con placas de video de ATI y NVIDIA, y soporta muchas delas configuraciones de latencia de los Athlon 64.

COMO YAHEMOS VISTOENEDICIONESANTERIORES,LOS CHIPSSALEN DEOBLEAS

CIRCULARESDE SILICIO

LLAMADASWAFERS. LO QUE

NO SABIAMOS ERAQUE DEL MISMO

WAFER PUEDEN SALIRVARIAS LINEAS DE

PRODUCTOS.

«

28-41 Notapa-P23.qxd 8/8/05 10:20 Page 37

Page 11: Vip users hackea tu hardware

38 POWERUSR

utilizar una única línea de producción pa-ra varios modelos y, luego, deshabilitarlespipelines a los más económicos. Para lo-grarlo, el diseño de los chips debe ser talque permita realizar esta acción de unamanera muy sencilla, habitualmente, deforma externa. Entonces, la pregunta es:¿qué pasa si descubrimos cuál es esa ma-nera externa y hacemos el proceso inver-so, es decir, activamos los pipelines inacti-vos? Esto es algo que se han planteadomuchas personas en el mundo, y gracias asu espíritu investigador (y, tal vez, a algode ayuda clandestina por parte de algúnintegrante del equipo de los fabricantes)se han podido descubrir muchas de estastécnicas y conectar los pipelines inactivos.Volviendo al tema del diseño, tanto ATIcomo NVIDIA han optado, en su genera-ción actual de GPUs (aquellas que presen-tamos en POWERUSR #09), por la organiza-ción de pixel pipelines en cuadrantes, esdecir, en agrupaciones de a cuatro. Esto

Tal como anunciábamos al principio deesta nota, la gran complejidad querepresenta la fabricación de proce-sadores gráficos (los cuales constande hasta 300 millones de transisto-res, una suma más que considerable)hace que las compañías prefieran uti-lizar menos líneas de producción yderivar todos sus productos de tan só-lo unas pocas series. Es decir que unmodesto GeForce 6200 puede ser, enrealidad, un más poderoso GeForce6600 GT que no ha salido del todobien y ha debido rebajarse de categoría.Pero también puede ocurrir que la de-manda de placas de gama baja sea mayorque la de gama media, y, de esa forma, al-gunos 6600 que andaban bien fueran con-vertidos en 6200 para ofrecer una mayorrentabilidad a la compañía.Esto ocurre con muchos modelos de proce-sadores gráficos; es posible que nuestra tar-jeta de video sea una de las “favorecidas”y, entonces, pueda transformarse en unamás poderosa sin gastar un solo centavo.

CUADRANTESComo bien sabemos, los procesadores gráfi-cos (GPUs) tienen en su interior varias uni-dades de procesamiento (pipelines) traba-jando en paralelo, lo cual multiplica la can-tidad de píxeles y vértices que se puedenprocesar por unidad de tiempo. En muchasocasiones, lo que diferencia a una línea deGPUs de gama baja de otra de gama mediaes, simplemente, la cantidad de unidades depixel y vertex (pipelines), manteniendoigual el resto de la arquitectura.Por este motivo, los fabricantes prefieren

PLACAS DE VIDEOEN EL VARIADISIMO MUNDO DE LAS TARJETAS DE VIDEO ES DONDE MAS SE PONE DE MANIFIESTOEL CONCEPTO DE “UNA MISMA LINEA DE PRODUCCION PARA MUCHOS PRODUCTOS”. POR ESO ESQUE HAY MUCHAS HERRAMIENTAS Y METODOS PARA MEJORAR EL RENDIMIENTO DE LAS PLACAS.

fue hecho así, principalmente, porque sesuele determinar la cantidad de pixel pipe-lines de las diferentes gamas de productoscon múltiplos de 4, además de que es lomás conveniente para la producción. Deeste modo (y ya citando un ejemplo), si fa-lla la fabricación de, al menos, un transis-tor ubicado en un pixel pipeline de unNV40 (GeForce 6800 Ultra, 16 pixel pipe-lines), se debe desactivar todo el cuadran-te correspondiente a ese pipeline. Así, laGPU queda con 12 pixel pipelines activosy se transforma en un GeForce 6800 “asecas”. Y si falla también la formación dealgún transistor de otro cuadrante, éste sedesactiva y la GPU se transforma en unaGeForce 6800LE (8 pixel pipelines). Por cier-to, tampoco es casualidad que NVIDIA hayalanzado al mercado más tarde este modelomás económico: la gran cantidad de chipscon 8 pipelines fallados debido a problemasde producción justificó la creación de unanueva variante de la familia 6800.

¿Y EL OVERCLOCKING?Así como la cantidad de pipelines suele serla diferencia principal entre una gama yotra, la frecuencia de clock es lo que dis-tancia a un submodelo de otro en una mis-ma familia; y a veces es tan grande la dife-rencia, que se llega a cambiar de gama (éstees el caso del Radeon 9550 y el 9600 XT).El overclocking en las placas de videosiempre fue una práctica muy sencilla, co-menzando desde las viejas Voodoo Graphics(a las que se les podía modificar la fre-cuencia del procesador sólo con cambiar

LAS GEFORCE6800LE, COMO ESTA

LEADTEK WINFAST A400LE, SONPARTICULARMENTE TENTADORAS POR SER PRODUCTOSDEL RANGO DE U$S 250-300 Y PODER CONVERTIRSE EN

PLACAS DEL DOBLE DE PRECIO.

LAS RADEON 9550SON LAS FAVORITASPARA HACEROVERCLOCKING, YAQUE SUPROCESADORGRAFICO ESDERIVADO DEL 9600XT Y, EN MUCHASOCASIONES,PERMITE DUPLICARSU FRECUENCIA DERELOJ SINCOMPLICACIONES.

«

«

28-41 Notapa-P23.qxd 8/8/05 11:52 Page 38

Page 12: Vip users hackea tu hardware

39POWERUSR

unas líneas en el archivo de arranque autoexec.bat). Actualmente,esta tarea se puede hacer con varios programas (que comentare-mos más adelante), y alcanzar excelentes resultados, especialmen-te, en aquellos equipos en los que la placa de video es el factorlimitante para el rendimiento final (la mayoría de los casos, sobretodo, en placas de gama baja y media).Por lo general, las GPUs que más pueden overclockerase son aque-llas que pertenecen a las gamas más bajas de las familias, aunqueésta es una regla que no siempre se cumple. Por cierto, y aunqueparezca una obviedad, es bueno aclarar que el overclocking en lamemoria depende, casi exclusivamente, de los chips de RAM utili-zados en la tarjeta y del diseño de ésta en sí, ya que puede tenerchips certificados para trabajar a una cierta frecuencia pero pro-veerles una tensión inferior a la necesaria para alcanzarla. Y en es-te punto es donde se ponen en juego las modificaciones de tensión.

MODIFICACIONES DE TENSIONTambién denominadas “volt-mods”, se trata de técnicas muy simi-lares a las empleadas en los motherboards, aunque tal vez resultenmás complicadas debido a la gran variedad de placas en el merca-do y a la incomodidad que suele presentar la medición de tensionespara probar el comportamiento de los diferentes componentes den-tro de la placa. Básicamente, la metodología es la misma: hay queidentificar al regulador de tensión de la memoria RAM y buscar enel sitio web del fabricante las especificaciones correspondientes. Enalgunas ocasiones, como es el caso de las memorias GDDR3, existemás de un regulador, ya que se deben manejar tanto la tensión deoperación como la de los buffers de entrada/salida y la de termina-ción (para más información sobre estos términos, consultarPOWERUSR #08), aunque más que nada importa la primera. Para es-to se debe buscar información sobre los chips de RAM en el sitiodel fabricante de éstos (por ejemplo, Samsung, Infineon o Hynix) ytratar de relacionar el funcionamiento de ambos.No es una tarea sencilla, ya que se requiere tener ciertos conoci-mientos de electrónica a fin de entender más fácilmente qué tipode modificaciones se deben realizar para llegar a los valores bus-cados. En futuras ediciones publicaremos una guía específicamen-te de este tema, para despejar todas las dudas con respecto a estaspeligrosas técnicas.

PLACAS DE ATIRetomando el tema de las modificaciones a las GPUs, comenza-remos hablando acerca de las placas de ATI. En la actualidad,reconocemos una gran cantidad de modelos que van desde elRadeon 9250 hasta el Radeon X850 XT Platinum Edition. Aquípodemos reconocer, básicamente, las familias: 9200, 9600,9800, X300, X600, X700 y X800.La gama más amplia está en la familia de los 9600, que incluye almodesto (pero excitante para hacer overclocking) 9550 de 250 MHz.Este chip es uno de los más considerados para esta práctica debidoa que sale de la misma línea de producción que los Radeon9600XT (500 MHz) y, normalmente, puede alcanzar frecuenciassuperiores a los 400 MHz sin siquiera agregar un cooler. Tambiénocurren fenómenos similares con las series X600 y X700 (es bas-tante común que los fabricantes de X700 “a secas” incluyan, enrealidad, un X700 XT y le reduzcan la frecuencia de trabajo), asíque es muy factible que tengamos suerte y nuestra placa pueda al-canzar valores bastante más superiores a los tradicionales.

OVERCLOCKINGAhora bien, ¿cómo se realiza overclocking en placas de ATI? No estan fácil como, simplemente, buscar un tweaker y comenzar a ju-gar con las frecuencias de clock, porque ATI ha implementado unsistema por el cual, cuando se detecta un cambio en la frecuencia,ésta regresa a los valores originales en cuestión de segundos. Estafunción está activa en los chips de gama baja y media, y se puededesactivar de dos formas relativamente sencillas: una es utilizandoun driver modificado (sin esa protección), y otra es ejecutando unscript del programa RivaTuner (que comentaremos más en detallea continuación). Creemos que la más fácil es usar un driver modi-ficado, como el de TechPowerUp, que se puede descargar desdewww.techpowerup.com/softmod. Siempre que sale una nueva revisión de los Ca-talyst, en cuestión de días está disponible la modificación.Para el overclocking en sí, preferimos un software también reali-zado por los muchachos de TechPowerUp, ATITool (www.techpowerup.com/atitool), muy sencillo y, a la vez, completo. Actualmente en su ver-sión 0.24, este programa se hizo muy robusto y agregó muchasfuncionalidades con respecto a hace unos meses. Con él podre-mos overclockear casi cualquier placa basada en una GPU deATI, con total control debido a que es posible buscar los paráme-tros óptimos de nuestra placa con su overclocking automático(que se incrementa de a poco y siempre va registrando tanto laexistencia de artifacts como la temperatura de trabajo). Incluso,hasta es capaz de quitar la protección anti-overclocking con sólomarcar una opción de su configuración.

MODDINGOtra posibilidad que nos brindan algunas tarjetas de ATI es la acti-vación de pipelines deshabilitados. Ciertamente, no son muchosmás que la 9500 y la 9800SE (que tienen 4 pipelines y permite ac-tivar 4 más); esta modificación se hace muy fácilmente con tansólo instalar el driver modificado que mencionamos líneas antes.Los otros modelos que pueden modificarse son algunos de la serieX800. En su R420, ATI optó por realizar el control de los pipelinesmediante unos puentes ubicados en la superficie del chip (de ma-nera similar a los viejos Athlon y Duron). De esta forma, es posibleconvertir un Radeon X800 Pro (de 12 pipelines) en un X800 XT

EN ESTA IMAGEN PODEMOS VER EL NUCLEO DE UN CHIPDE LA FAMILIA X800. EN ROJO REMARCAMOS LOSPUENTES QUE SE DEBEN UNIR EN LAS X800 PRO PARAHABILITAR LOS 4 PIPELINES INACTIVOS.

«

28-41 Notapa-P23.qxd 8/8/05 10:20 Page 39

Page 13: Vip users hackea tu hardware

40 POWERUSR

(16 pipelines) con sólo unir dos contactos (raspando la superficiesobre ellos con un cutter y trazando un fino camino con tinta con-ductiva) y cambiar el BIOS por el de un XT de similares caracterís-ticas. En el caso de las placas con ViVo, es factible realizar estamodificación directamente cambiando el BIOS, aunque es necesarioespecificarle al software de reprogramación que modifique todo elBIOS (ya que, normalmente, mantiene intactos ciertos sectores).Ahora bien, se estarán preguntando cómo se hace para reprogra-mar el BIOS y cuál es la imagen de BIOS que se debe descargar.La respuesta a esas preguntas también está en TechPowerUp(http://bios.techpowerup.com), donde hay una excelente colección de BIOS yes posible descargar el programa flashrom. La metodología esbastante sencilla: hacemos un disco de arranque que lo haga ba-jo DOS y contenga tanto flashrom como la imagen de BIOS. Es-cribimos, en la línea de comandos, flashrom –s viejo.bin parabackupear el viejo BIOS, y luego ponemos flashrom –p nuevo.bin(donde nuevo.bin es el nombre del archivo del nuevo BIOS) parareprogramarlo. En el caso de las placas ViVo, hay que colocar elparámetro –newbios en vez del –p. Reiniciamos y todo tendríaque funcionar correctamente. Por cierto, a la hora de elegir unaimagen de BIOS, debemos buscar la versión XT (ViVo o no, se-gún corresponda) de la misma marca que nuestra placa, y conlos clocks correspondientes; si encontramos un BIOS similar perocon diferentes clocks, los probamos primero con ATITool y, sinuestra placa funciona correctamente, utilizamos ese BIOS.Recuerden que, si algo sale mal, siempre es posible arrancar elequipo con una placa de video PCI, y reprogramar el BIOS de laplaca, con el comando flashrom –p viejo.bin.

PLACAS DE NVIDIAAfortunadamente, en las placas de NVIDIA todo es más sencillo.Además, las posibilidades de modding son un tanto más ampliasque en la familia de ATI. Las placas que se pueden transformarson las de la serie 6 (6200, 6600 y 6800). Aquí debemos diferen-ciar la línea de producción de las 6200-6600 y la de la 6800.

Las primeras salen del mismo proceso de fabricación en 0,11 mi-crones, y poseen 3 vertex pipelines; las 6600 poseen 8 pixel pi-pelines, mientras que las 6200 tienen 4. Las posibilidades demodding son bastante al azar: hay gente que ha probado más deuna decena placas sin buenos resultados (o sea, con artifacts),mientras que otros transformaron su primera 6200 en 6600 sininconvenientes. Por otro lado, las velocidades típicas de un 6200es de 300/500 MHz (GPU/RAM), que son las mismas que en una6600. El 6200 es un chip conocido por sus fantásticas posibilida-des de overclocking: puede alcanzar (en algunos casos) la veloci-dad de un 6600 GT (500 MHz). Lo que sí es casi imposible alcan-zar es la frecuencia de la memoria, que en una 6600 GT es de900 o 1000 MHz, demasiado para las memorias DDR que se in-cluyen con las placas basadas en el 6200.En el mundo de las 6800, existen más modelos: 6800 LE(300/700 MHz, 8 pixel, 4 vertex), 6800 (325/700, 12 pixel, 5 ver-tex), 6800 GT (350/1000, 16 pixel, 6 vertex) y 6800 Ultra(400/1100, 16 pixel, 6 vertex). Pasar de una 6800 GT a una Ultrano es más que aplicar un overclock que, normalmente, se consi-gue sin mayores inconvenientes (usando, tal vez, algo de refrige-ración adicional). Pero lo que a nosotros nos interesa es activarlos pipelines deshabilitados en las más modestas 6800LE y 6800.Hemos podido transformar fácilmente una Leadtek WinfastA400 LE (basada en el 6800 LE) en una GeForce 6800, con tansólo aumentar 25 MHz la velocidad de clock del procesador yactivar 4 de los 8 pixel pipelines deshabilitados, además de unvertex pipeline. Por estadística, podemos afirmar que la mayo-ría de las 6800 LE puede trabajar con 12 pixel pipelines y 6vertex pipelines, aunque son pocas las que alcanzan las 16.Asimismo, no suele ser complicado alcanzar frecuencias declock de 350 MHz para la GPU e, incluso, hasta se puede llegara 375 (como fue el caso con la placa de Leadtek antes mencio-nada). El problema está en la memoria, que suele ser del tipoDDR y es complicado llegar al GHz de las 6800 GT; con totalestabilidad alcanzamos 800 MHz.

HABILITANDO LAS COOLBITS (COSA QUE SE PUEDE HACERCON RIVATUNER), ES POSIBLE REALIZAR OVERCLOCKINGDESDE EL PROPIO DRIVER DE NVIDIA. ESTA ES LA OPCIONQUE NOS PARECE MAS INTERESANTE.

ATITOOL ES EL MEJOR PROGRAMA PARA HACER OVERCLOCKINGDE TARJETAS BASADAS EN CHIPS DE ATI, ESPECIALMENTE PORSU FUNCION DE BUSQUEDA DE LA MAYOR FRECUENCIAPOSIBLE (EN RELACION CON LA TEMPERATURA).

« «

28-41 Notapa-P23.qxd 8/8/05 10:20 Page 40

Page 14: Vip users hackea tu hardware

41POWERUSR

RIVATUNERTodo muy lindo, pero… ¿cómo realizo estas modifi-caciones (y overclocking) con mi placa basada enuna GPU de NVIDIA? La forma más sencilla es utili-zar RivaTuner (www.guru3d.com/rivatuner). Este veterano progra-ma (que ya hemos mencionado en más de una oportu-nidad) nos permite realizar una gran cantidad de cosascon los parámetros de nuestra placa de video. Por cier-to, también funciona con placas de ATI (aunque lasmejores opciones que brinda son para NVIDIA).Lo que particularmente nos interesa es que, además derealizar overclocking, con él podemos modificar losparámetros que hacen referencia a los pixel y vertexpipelines. Esto se hace desde su menú Low-Level sys-tem tweaks (al que accedemos como se observa en lafigura), más específicamente, presionando [Install] enla pestaña NVStrap. Así, usando una configuraciónpersonalizada (custom), podemos “desenmascarar”aquellos pipelines inactivos. En el caso de los de pixel,se hace de a 4, mientras que los vertex se activan indi-vidualmente. También desde aquí podemos configurarlas propiedades de la interfaz AGP (tanto la velocidadde transferencia como las opciones fast write y side-band addressing), lo cual puede ser muy útil en caso deque estos parámetros no estén bien configurados.En cuanto al overclocking, algo para destacar es que,no siempre, lo mejor es aumentar indiscriminadamen-te la frecuencia de reloj, sino que hay que hacerlo dea pasos relativamente pequeños y observando el com-portamiento de la placa (con algún benchmark) en ca-da caso. Esto lo decimos porque, muchas veces, cuan-do sobreexigimos la memoria RAM, ésta falla, pero nomostrando artifacts, sino generando errores de acceso,lo que obliga a repetir varias veces un proceso: el re-sultado es una importante pérdida de rendimiento.

300-700380-820338-775350-900300-850360-950380-700380-750300-800380-800380-820

45,846

48,849,750,550,951,151,151,551,851,8

AQUI PODEMOS OBSERVAR QUE, SUPERANDOUNA CIERTA FRECUENCIA, LA PLACA COMIENZA A MOSTRAR PERDIDAS DE RENDIMIENTO, POR LOQUE EXISTE UN LIMITE DE OVERCLOCK “EFICAZ”.

Doom3 Timedemo1(1280x1024)

Clock (GPU/RAM)

OVERCLOCKING DE LEADTEK WINFAST A400LE

EN PRIMER LUGAR,CLIQUEAMOS EN ELICONO QUE TIENE UNATARJETA DE VIDEO(LOW-LEVEL SYSTEMPREFERENCES), DENTRODEL SUBMENU[CUSTOMIZE], UBICADOEN LA PARTE SUPERIOR.

LUEGO, VAMOS A LAPESTAÑA [NVSTRAPDRIVER] Y CAMBIAMOSEL ESTADO DE LA CAJA[ACTIVE PIXEL/VERTEXCONFIGURATION], DEDETERMINADA POR ELBIOS A UNAPERSONALIZADA.ACTIVAMOS [ALLOWENABLING HARDWAREMASKED UNITS] YCLIQUEAMOS EN[CUSTOMIZE] PARAACCEDER ALSIGUIENTE CUADRO.DESDE AQUI TAMBIENPODEMOS ACTIVARFUNCIONES”PROFESIONALES”,CONVIRTIENDONUESTRA PLACAGEFORCE EN UNA DELA LINEA QUADRO.

AHORA ENTRAMOS AUNA VENTANA DONDEPODEMOS HABILITAR LOSPIPELINES INACTIVOS.AQUELLOS QUE TIENENYES EN EL CAMPO [HWMASKED] SON LOSDESHABILITADOS DEFABRICA. CLIQUEANDOSOBRE LA PARTEIZQUIERDA LOSMARCAMOS PARAACTIVARLOS.HABILITAMOS ALGUNOSY REINICIAMOS ELEQUIPO PARA VER SI NOHAY ERRORES YTENEMOS SUERTE.

HABILITANDO PIPELINES EN PLACAS NVIDIA CON RIVATUNER

«

01.

02.

03.

28-41 Notapa-P23.qxd 8/8/05 10:20 Page 41