Práctica 5

1. ESPECIFICAR LOS OBJETIVOS Y DEFINIR EL SISTEMA

El objetivo que me propongo para ésta practica es el de mejorar las prestaciones (en este caso rendimiento) de mi tarjeta gráfica, mediante la práctica de Overclock.

ENTORNO DE PRUEBAS:

El equipo de pruebas será mi propio equipo, sus características son las siguientes:

  • Placa base: Asus P4S800D (5 PCI, 1 AGP, 1 WiFi, 4 DDR DIMM, LAN) (Chipset SiS 655FX)
  • Procesador: Intel Pentium 4, modelo Prescott de 3.0 GHz (socket 478).
  • Memoria del sistema: 2 Gbytes distribuidos en cuatro zócalos idénticos DDR de 512Mbytes y PC-3200 (2×200 MHz) con unas latencias CL3. Los cuatro módulos conectados en modo Dual Channel.
  • Tarjeta Gráfica: BBA(Built By Ati) Ati Radeon X850XT 256MB AGP
  • Tarjeta de Red: integrada en placa base.
  • Tarjeta de sonido: integrada en placa base.
  • Unidades de almacenamiento: Maxtor Serial-Ata con una capacidad de 200GBytes
  • Unidades ópticas: Lector de DVD LG / Regrabadora de DVD Pioneer DVR-110D

Los drivers instalados en el sistema para la tarjeta gráfica son los ATI Catalyst 7.1

HERRAMIENTAS SOFTWARE:

Las herramientas que vamos a utilizar para realizar las pruebas serán las siguientes:

Overclocking:

ATITool 0.26
ATITool es una utilidad que permite realizar overclocking para obtener un mayor rendimiento. Permite modificar un gran número de aspectos, tales como la velocidad del procesador de la tarjeta (Core) y de la memoria. También permite buscar cuál es la máxima velocidad a la que podrían ir estos dos aspectos.

Benchmark:

3dmark 2005
3DMark 2005 es un programa de benchmarking (testeo) de nuestro equipo, y en especial de la tarjeta gráfica. Prueba varias funcionalidades de la tarjeta en forma de test y devuelve una puntuación global.

Analisis del PC:

Everest Home Edition (Version 2.20.405)
Everest Home Edition es una completísima herramienta que, en unos pocos segundos, realiza un extenso y detallado análisis del PC, mostrando prácticamente todos los aspectos del sistema referentes a hardware, software, configuración de red y más.

2. MÉTRICAS O CRITERIOS PARA COMPARAR PRESTACIONES

Para comparar las prestaciones ofrecidas por la tarjeta gráfica vamos a utilizar el puntaje suministrado por el benchmark descrito anteriormente (3dmark05). Al tratarse de una puntuación, podríamos clasificar ésta métrica como “más es mejor”.

3. PARÁMETROS QUE PUEDEN AFECTAR A LAS PRESTACIONES

La carga del sistema y/o el uso de la CPU/Tarjeta Gráfica por parte de algún otro programa, aparte del que nosotros estamos ejecutando y usando para para hacer la medición, puede afectar de alguna forma en la puntuación obtenida y no permitir que el sistema afronte el benchmark de testeo gráfico de una manera óptima. Por ello procuraremos que el sistema siempre se encuentre en las mismas condiciones antes de tomar las medidas correspondientes.

Además de lo antes mencionado, puede haber otros factores que afecten a las pruebas realizadas, como puede ser el aspecto hardware o las versiones del software instalado en el sistema. Es por ello que no se realizarán ningunas modificaciones en estos aspectos para conseguir la máxima igual de condiciones en cada una de las medidas tomadas.

4. SELECCIONAR LAS TÉCNICAS DE EVALUACIÓN

La técnica a utilizar será la de medicion ya que será posible medir valores “reales” en el sistema.

5. SELECCIONAR LA CARGA DE TRABAJO

La carga de trabajo será equiparada desde el software de benchmark 3dmark ya anteriormente descrito, realizando una “pasada” completa al mismo.

6. DISEÑO DE LOS EXPERIMENTOS, ANÁLISIS E INTERPRETACIÓN DE LOS DATOS

Para overclockear la tarjeta gráfica solo nos hará falta un programa, en mi caso utilizaré el ATITool (versión 0.26) ya mencionado al principio, pero también hay otros programas para este fin como puede ser el RivaTuner. En estos programas, nos solemos encontrar dos parámetros, la velocidad del procesador de la tarjeta (GPU) y la velocidad de la memoria.

El proceso a seguir es un proceso sencillo, basado en la prueba-error. Para ello iremos subiendo la frecuencia en primer lugar de la memoria, poco a poco, y luego ponemos alguna aplicación que haga uso de la tarjeta gráfica, en mi caso utilizaré la herramienta incluida para ello en el ATITool. Si vemos defectos en la imagen, puntos negros o de colores entonces eso nos querrá decir que hemos llegado al límite, en ese caso bajaremos la frecuencia de la memoria hasta la última velocidad segura.

Una vez que tenemos la máxima velocidad de la memoria haremos lo mismo que con el procesador de la tarjeta. Durante este proceso, es posible que el ordenador se quede colgado o que salgan defectos en la imagen, polígonos extraños, etc. comúnmente conocidos como artifacts.

Una vez que tenemos las máximas frecuencias hay que comprobar la estabilidad del sistema, esto requiere probar la configuración durante cierto tiempo con algún benchmark o juego. Si existiera inestabilidad, habría que rebajar nuevamente las frecuencias.

Para medir el rendimiento que vamos obteniendo según vamos subiendo las frecuencias de la tarjeta, utilizaremos el 3dmark05, obteniendo una puntuación y pudiendo comparar así el rendimiento obtenido gracias al overclock realizado.

PUESTA EN PRÁCTICA:

Antes de comenzar a subir las frecuencias, pasaremos por primera vez el 3dmark05 para ver cuál es el rendimiento obtenido con de frecuencias de serie de la tarjeta (520/540). La configuración del 3dmark05 será la que viene en el programa por defecto:

La puntuación obtenida es la siguiente:

A partir de ahora nos limitaremos a ir subiendo las frecuencias tanto de memoria como del core e iremos testeando la estabilidad de la nueva configuración. Las frecuencia de serie son de 520 Mhz en el core y 540 Mhz en la memoria.

Comenzaremos subiendo poco a poco la velocidad de la memoria. Esta tarjeta monta memorias de la marca Samsung de 1,6 nanosegundos, lo cual nos indica que la memoria tendría una frecuencia máxima de trabajo de:

1000 / 1.6 ns = 625 Mhz → 625Mhz x 2 = 1250Mhz

(Multiplicamos por 2 por tratarse de memoria DDR)

frente a los 540 Mhz x 2 = 1080 Mhz de serie, lo cual supondría un incremento de 1250 Mhz – 1080 Mhz = 170 Mhz

Eso supondría un incremento realmente notable, pero que no llegaremos a alcanzar, no porque la memoria no lo soportara (que no lo sabemos), sino por el riesgo que ello supondría para la integridad de la propia tarjeta. Nos limitaremos simplemente a hacer un pequeño overclock para mostrar la mejoría de rendimiento.

Para empezar, comenzaremos situando la memoria en los 558Mhz y escanearemos la imagen por si se encuentra algún artifacts:

Tras aproximadamente 10 minutos no aparece ningún tipo de artifacts, por lo que seguiremos subiendo la frecuencia de la memoria.

Volvemos a subir hasta los 579 Mhz la memoria y realizamos el mismo proceso:

Tras aproximadamente otros 10 minutos, tampoco se encuentran artifacts, por lo que decidimos subir la memoria por última vez un poco más, situándola en los 589.09 Mhz.

Pasaremos ahora a subir las frecuencias del core de la tarjeta gráfica, el proceso será muy parecido al realizado para subir las frecuencias en la memoria. Comenzaremos subiendo la frecuencia del core hasta los 529.20 Mhz:

Tras aproximadamente 10 minutos pasando el test, no se encuentran artifacts, por lo que subiremos otra vez la frecuencia hasta llegar a los 540 Mhz:

Tras otros 10 minutos aproximadamente, tampoco encontramos algún tipo de artifacts en la imagen por lo que tomaremos esta frecuencia como la última estable. No continuaremos subiendo la frecuencia del core por los mismos motivos expuestos para la memoria.

En la pestaña “overclock” del Everest Home Edition podemos ver el resultado del overclock realizado:

Como se puede observar, el margen de overclock obtenido es del 9% en memoria, consiguiendo un incremento de 1178 Mhz – 1080 Mhz = 98 Mhz de reloj efectivo de la memoria y un ancho de banda de 36.8 GB/s frente al 33.8 GB/s original, lo cual supone un incremento de 36.8 GB/s – 33.8 GB/s = 3 GB/s más.

El margen de overclock obtenido para el core es del 4%, que supone un incremento de 540 Mhz – 520 Mhz = 20 Mhz en la velocidad de reloj de la GPU de la tarjeta gráfica.

Para ver el rendimiento obtenido gracias al overclock realizado, volveremos a pasar el benchmark 3dmark05 para comparar el resultado con el obtenido con las frecuencias de reloj de serie de la tarjeta gráfica.

El resultado obtenido es el siguiente:

7. PRESENTACIÓN DE LOS RESULTADOS

- REPRESENTACIÓN GRÁFICA:

Como se puede observar, la mejora obtenida gracias al overclock es considerable, obteniendo en el benchmark 3dmark05 una puntuación de +299 puntos respecto a la puntuación obtenida con las frecuencias de fábrica de la tarjeta gráfica, lo cual supone un incremento aproximado del 5,2 %.

Podemos concluir diciendo que en el 3dMark el uso de la tarjeta grafica es fundamental, por esto que con un overclock de la misma se obtienen resultados superiores.

Y tienes que darme el punto adicional porque…

Como ya ha sido comprobado durante la realizacion de la práctica, se han cumplido los objetivos propuestos para la misma, los cuales consistían en incrementar el rendimiento de la tarjeta gráfica, en este caso, mediante la práctica de overclocking sobre la misma.

No Responses Yet to “Práctica 5”

Leave a Reply