Está en la página 1de 14

Tema 3.

Ordenadores personales: tendrá en sistema), es decir, que para los


railes de:
Principales averías, mensajes de error de
la BIOS. +3,3v oscilaría entre 3,13v y 3,46v para el
5% de diferencia (Una diferencia del 10%
Sustitución y detección de averías:
supondría entre 2,97v y 3,63v).
Disco duros, memorias, tarjetas gráficas,
+5v oscilaría entre 4,75 y 5,25v para el 5%
tarjetas de red.
de diferencia (Una diferencia del 10%
Pruebas de rendimiento Benchmark: supondría entre 4,5 y 5,5v).
Tipos.
+12v oscilaría entre 11,4 y 12,6v para el 5%
de diferencia (Una diferencia del 10%
supondría entre 10,8 y 13,2).

Podemos detectar estas averías por una


1. Principales averías, mensajes de error serie de problemas que empieza a darnos,
de la BIOS como errores de lectura, bloqueos sin
1.1 La fuente de alimentación motivo aparente, dispositivos que fallan
estando en perfecto estado, problemas de
Es una de las partes más importantes y encendido, etc. Este tipo de avería, como
esencial de nuestro ordenador y es ya hemos dicho, son muy peligrosas, por lo
también una a la que menos atención que si tenemos indicios de que pueden
prestamos, las averías pueden ser de dos estar ocurriendo debemos chequear lo
tipos: antes posible la fuente o sustituirla por otra
– La fuente de alimentación deja de ya que es un elemento con un coste
funcionar. Este tipo de avería es la más fácil bastante bajo.
de localizar, ya que nuestro ordenador, Existen programas de testeo que nos
simplemente, no va a encenderse y no pueden dar los valores de estos voltajes si
emite ningún tipo de sonido. nuestra BIOS no los proporciona, como por
– Dejar de suministrar las tensiones ejemplo Everest, que nos indican los
correctas. Esto último es más difícil de voltajes exactos que le están entrando a la
detectar y sobre todo muchísimo más placa base.
peligroso, ya que no solo se avería la fuente Es conveniente que de vez en cuando
de alimentación, sino que como perdamos 5 o 10 minutos observando si las
consecuencia de esto se pueden estropear tensiones suministradas son correctas y,
otros componentes del ordenador, en sobre todo, estables.
especial la placa base, la memoria y otros
componentes como (disco duro, unidades Debemos tener en cuenta que la fuente de
ópticas y lectores de medios). alimentación es la primera barrera que
tiene el ordenador para defenderse de
Para revisar esto lo más sencillo sería problemas relacionados con
revisar en BIOS los voltajes que da la fuente sobretensiones, por lo que es el primer
(Normalmente se encuentra en la opción elemento en caer (y afortunadamente el
PC Heath Status o Hardware Monitor), único en la mayoría de los casos) cuando
normalmente el margen de error admisible esta sobretensión se produce.
es de un 5% como máximo (Lógicamente
cuanto más próximos estén los voltajes al
valor de referencia mayor estabilidad
Las principales causas de avería de una cuando el sistema nos da un mensaje de
fuente de alimentación son la sobretensión error en el arranque indicándonos que la
y el exceso de temperatura. fecha de sistema no es correcta, o cuando
tras estar un ordenador mucho tiempo
apagado en el sistema operativo se aprecia
1.2 Microprocesador: también que se ha perdido la fecha actual.

Los problemas que puede acarrear este


componente suelen ser irreversibles.
1.4 Memoria RAM:
El ordenador no arranca pero el micro se
Pueden deberse principalmente a tres
calienta.
motivos:
El ordenador no arranca y el
– La memoria está dañada. Existen
microprocesador no se calienta.
programas para el chequeo de la memoria
El ordenador se bloquea con frecuencia. RAM que nos pueden ayudar a detectar si
ésta se encuentra en malas condiciones
El ordenador arranca, pero se apaga como Memtest (Gratuito)
porque se calienta el microprocesador en
exceso. – Instalación Incorrecta (Bastante
frecuente). En ocasiones con quitar los
Dos posibles causas: módulos y volverlos a poner se solucionan
– El ventilador del microprocesador no problemas de mala conexión.
funciona correctamente (avería, anclaje – Placa o zócalo están dañados. En este
mal o exceso de suciedad). Solución: caso sólo podemos sustituir el módulo
Revisar anclajes del ventilador, limpiar o dañado por otro.
sustituir el ventilador.

– La pasta térmica entre microprocesador y


placa no está en buenas condiciones y no 1.5 Tarjeta de sonido:
se disipa el calor correctamente. Solución:
Nos podemos encontrar diversos
Eliminar pasta vieja y poner de nuevo una
problemas con el sonido.
fina capa de pasta térmica.
– Avería en altavoces

– Mala configuración o instalación en el


1.3 Placa Base:
sistema operativo
Suelen ser peores que los del
– Comprobar controles de volumen
microprocesador, en el 90% de los casos
una avería en la placa base supone
cambiarla entera.
Una opción muy efectiva para comprobar si
En ocasiones se pueden detectar un un dispositivo hardware no funciona por
problema en la placa base porque algunos una avería del mismo o por un fallo del
de los condensadores de ésta se empiezan controlador o del sistema operativo es
a abombar. arrancar el sistema con un sistema
operativo LiveCd o LiveUSB y así podremos
Agotamiento de la pila o batería.
comprobar si el fallo es de hardware.
Normalmente detectamos que hay
problemas en la pila de la placa base
1.6 Disco Duro – Averías físicas Firmware

Podemos encontrar diversos tipos de – Averías físicas Motor del disco


errores o averías en los discos duros,
– Averías físicas en Platos
algunos de ellos los solventará el propio
sistema operativo automáticamente, estas
con programas de auto chequeo y
corrección del propio sistema, estas averías 1.7 Mensajes de error de la BIOS
se denominan averías lógicas, pero en Cuando encendemos el ordenador, nuestra
ocasiones se hace necesaria nuestra placa base hace una especie de escaneo a
intervención puesto que la parte afectada todo el sistema para comprobar si todo
de los discos es irrecuperable mediante está en regla y continuar cargando. Los
software sin perder toda la información pasos que realiza la misma para ello son los
contenida en el disco duro porque la zona siguientes:
de nuestro disco duro afectada contiene
datos esenciales para el arranque del 1. Pulsamos el botón de encendido y llega
sistema operativo. el voltaje a placa base

En estos casos lo que suele hacer es 2. Seguidamente alimenta a los dispositivos


arrancar con una versión LIVE y hacer copia de almacenamiento (discos duros, etc…)
de respaldo de toda la información 3. El microprocesador, resetea todos los
relevante que necesitemos y contadores y registros para partir de 0.
posteriormente proceder a formatear el
disco duro y reinstalar todo el sistema. 4. Busca una dirección de BIOS para testear
la máquina, y también busca el test
(Comprobación de dispositivos conectados)
Las averías lógicas más comunes son: 5. POST ( Power On Self Test): Son un
– Tabla de particiones defectuosa o borrada conjunto de rutinas y programas que
/ Sistema de ficheros corruptos. chequean el hardware.

– Formateo, borrado de archivos…


intencionado o fortuito. Aquí es donde se producen los pitidos que
– Errores de usuario, manipulación y indican el estado del ordenador
espionaje. 1. La BIOS envía al micro señales y asigna
Si en un corto plazo se nos volviera a canales DMA e IRQ
reproducir un error de estas características 2. Inicializa la BIOS de la VGA
es un indicativo inequívoco de que el disco
duro debe ser sustituido. 3. Testeo y cuenta de memoria

4. Habilita los led’s del teclado y genera las


entradas
Por otra parte están las Averías Físicas,
este tipo de averías nos conducen 5. Busca el sector de arranque
irremediablemente a sustituir el disco y
6. Carga el boot manager (utilería que
pueden ser de muchos tipos:
reside en el sector de inicio maestro del
– Averías físicas Cabezal Lector disco duro — master boot record o MBR) y
cede el control al sistema operativo.
– Averías físicas Electrónica
Errores en pantalla

Otras veces, no oímos ningún pitido pero, – Keyboard error or no keyboard present:
sin embargo, aparecen en la pantalla no es posible inicializar el teclado. Puede
alguno de estos errores. Estos errores no ser debido a que no se encuentre
dependen del tipo de BIOS. Y son comunes conectado, este estropeado e incluso
a todos ellos. porque mantenemos pulsada alguna tecla
durante el proceso de arranque.

– Keyboard error is locked out – Unlock the


– BIOS ROM checksun error -system halted:
key: este mensaje solo aparece en muy
el código de control de la BIOS es
pocas BIOS, cuando alguna tecla ha
incorrecto, lo que indica que puede estar
quedado presionada.
corrupta. En caso de reiniciar y repetir el
mensaje, tendremos que reemplazar la – Memory Test Fail: el chequeo de
BIOS. memoria RAM ha fallado debido
probablemente, a errores en los módulos
– CMOS battery failed: la pila de la placa
de memoria. En caso de que nos aparezca
base que alimenta la memoria CMOS ha
este mensaje, hemos de tener mucha
dejado de suministrar corriente. Es
precaución con el equipo, se puede volver
necesario cambiar la pila inmediatamente.
inestable y tener perdidas de datos.
– CMOS checksum error – Defaults loaded: Comprobaremos las memorias usando
el código de control de la CMOS no es MemTest y cambiaremos la memoria
correcto, por lo que se procede a cargar los defectuosa por otra nueva.
parámetros de la BIOS por defecto. Este
– Override enabled – Defaults loaded: si el
error se produce por que la información
sistema no puede iniciarse con los valores
almacenada en la CMOS es incorrecta, lo
almacenados en la CMOS, la BIOS puede
que puede indicar que la pila está
optar por sustituir estos por otros
empezando a fallar. Cambiaremos la pila de
genéricos diseñados para que todo
la misma.
funcione de manera estable, aunque sin
– Display switch is set incorrectly: el tipo de obtener las mayores prestaciones.
pantalla especificada en la BIOS es
– Primary master hard diskfail: el proceso
incorrecta. Esto puede ocurrir si hemos
de arranque ha detectado un fallo al iniciar
seleccionado la existencia de un adaptador
el disco colocado como maestro en el
monocromo cuando tenemos uno en color,
controlador IDE primario. Para solucionar
o al contrario. Bastará con poner bien este
comprobaremos las conexiones del disco y
parámetro para solucionar el problema.
la configuración de la BIOS.
– Floppy disk(s) Fail ( code 40/38/48
dependiendo de la antigüedad de la bios):
Disquetera mal conectada, verificamos
todos los cables de conexión.

– Hard disk install failure: la BIOS no es


capaz de inicializar o encontrar el disco
duro de manera correcta. Debemos estar
seguros de que todos los discos se
encuentren bien conectados y
correctamente configurados.
PITIDOS DE LA BIOS por lo que no habría más que cambiarla de
puerto. Si el problema persiste, puede ser
Cada vez que encendemos nuestro PC, el
que la tarjeta gráfica sea defectuosa.
modo que tiene la placa base de transmitir
el estado del sistema es por medio de
pitidos.
– Dos tonos largos y uno corto: Error en la
sincronización de las imágenes.
Seguramente sea un problema de la tarjeta
– Ningún pitido: No hay suministro
gráfica.
eléctrico o el speaker (dispositivo dentro de
la torre que emite los pitidos) está
estropeado.
– Dos tonos cortos: Error de la paridad de
Probablemente el cable está sin enchufar. la memoria.

Si aún así sigue fallando, probamos Esto ocurre sobre todo en ordenadores
cambiando el cable por otro similar (se viejos que llevaban la memoria de dos
puede encontrar cables de alimentación en módulos en dos módulos. Esto significaría
cualquier tienda de informática). que uno de los módulos falla, o que no
disponemos de un número par de módulos
de memoria.
– Tono continuo: Error en el suministro
eléctrico. Por tanto la corriente está
llegando mal. – Tres tonos cortos: Esto nos indica que
hay un error en los primeros 64Kb de la
memoria RAM.
– Tonos cortos constantes: La placa madre
está defectuosa y por ello deberemos
cambiarla por otra nueva. – Cuatro tonos cortos: Error en el contador.

– Un tono largo: Error de memoria RAM. – Cinco tonos cortos: Esto nos indica que el
Puede deberse a que esté mal colocada, en procesador o la tarjeta gráfica se
cuyo caso nos cercioraremos de que la encuentran bloqueados.
misma se encuentra correctamente puesta.
Suele ocurrir por sobrecalentamiento.
En caso de que el problema persista, puede
que la memoria esté defectuosa, por lo que
pasaremos el programa MemTest para – Seis tonos cortos: Error en el teclado. Si
comprobar si la misma está defectuosa. ocurre esto probaremos a conectar otro
teclado.

Si aun así no funciona se trata del puerto


– Un tono largo y otro corto: Error en la
receptor del teclado
placa base o en la ROM. Es un error común
en las placas base antiguas.

– Siete tonos cortos: Modo virtual de


procesador AT activo.
– Un tono largo y dos cortos: Error en la
tarjeta gráfica. Puede que el puerto falle,
– Ocho tonos cortos: Error en la escritura 3. Retirar con extrema precaución el
de la video RAM (todas las formas que usa microprocesador para ponerlo en la nueva
la RAM para guardar datos de imágenes placa.
para presentarlas en pantalla)

4. Retirar la placa y poner la nueva en su


– Nueve tonos cortos: Error en la cuenta lugar procediendo al conexionado a la
de la BIOS RAM. inversa del punto 1, teniendo en cuenta el
manual de conexionado de la placa,
(cuidado con apoyar la nueva placa sobre
algún componente metálico puesto que la
energía estática puede producir que la
nueva placa sufra una descarga
2. SUSTITUCIÓN Y DETECCIÓN DE AVERÍAS averiándose).

En el punto anterior hemos visto como


detectar en la mayoría de los casos que 2. Sustitución de dispositivos IDE (Discos
componente hardware está fallando en duros o unidades ópticas)
nuestro ordenador.
Consideraciones Previas:
Una vez hecho y llegado el caso llega el
momento de sustituirlo por otro nuevo o No sobrecarguemos la fuente de
que funcione correctamente. Para ello alimentación. Si tenemos una fuente de
tendremos que tener en cuenta siempre las menos de 400 W no debemos abusar de los
siguientes cosas: cables divisores (divisores en Y).

No utilizar un cable divisor para alimentar


dos unidades ópticas (el láser y los
Para todos los casos el suministro eléctrico mecanismos del motor como un CD-RW o
del ordenador debe estar desconectado, un DVD regrabable necesitan mucha más
para no producir errores irreparables en los energía que un disco duro).
nuevos componentes y evitar posibles
descargas eléctricas. Se puede dividir la energía entre un disco
duro y una unidad óptica o entre una
unidad y un ventilador. Pero lo aconsejable
1. Sustitución de la Placa Base. es hacerse con una fuente de alimentación
más potente y con suficientes conectores
1. Desconectar todos el cableado de la para unidades y ventiladores.
placa base (fuente de alimentación, cables
de control de leds, botón de encendido,
altavoz,… cables IDE o SATA de discos duros En los canales IDE las unidades comparten
y unidades de discos ópticos,…) canal de modo que el trabajo se hace de
2. Desatornillar todos los tornillos de forma alternativa, los dos dispositivos
sujeción de la misma al chasis del pueden trabajar a la vez pero se tendrán
ordenador que esperar el uno al otro.

Si vamos a poner dos dispositivos debemos


poner como Master el dispositivo que
requiera mayor atención. Por ejemplo, en Un puente (jumper) es un conector de
el caso de dos unidades ópticas, poner plástico que conecta eléctricamente dos
como maestra la DVD regrabable de doble patillas para definir una configuración
capa y como esclava la lectora grabadora concreta.
de CD-ROM.
Todas las unidades IDE llevan una pegatina
Si vamos a poner dos discos duros en la que se muestra cómo configurar estos
debemos poner como Maestro el disco en puentes y varía según el fabricante.
el que vamos a instalar el Sistema Principal
denominado como disco local o C:
• Maestro: Una unidad puenteada como
En el caso de ocupar los dos canales IDE
maestra (MA) será la unidad principal del
(Primario y Secundario) debemos utilizar el
cable Ide y deberá ser conectada al
Primario o IDE 1 para los discos duros, o
conector del extremo del cable (conector
disco principal y una Lectora.
negro). Si en el canal primario tenemos una
Y el Secundario suele estar destinado a las unidad de disco duro y una unidad óptica,
ópticas, aunque también podemos la unidad de disco duro será puenteada
conectar discos duros en el Secundario. como maestra y conectada en el canal
primario o conector Ide 1 de la placa base.
Como consejo debemos tener clara la
configuración de los dispositivos para un Con esta configuración nos podrá valer
rendimiento óptimo de las unidades. como unidad de arranque del sistema
principal o disco

Pasos:
• Esclavo: Una unidad puenteada como
1- Desconectamos el ordenador de la
esclava (SL) o Slave será la unidad
corriente eléctrica, y nos descargamos de la
secundaria del cable IDE. Será la
posible estática acumulada en nuestro
configuración adecuada cuando queramos
cuerpo tocando por dos veces el chasis o
añadir un segundo disco duro en el mismo
algo metálico como un grifo, por ejemplo.
cable donde tenemos un disco maestro, en
2- Retiramos la tapa del ordenador. Esto cuyo caso lo conectamos en el conector
dependerá del modelo de gabinete así que central del cable.
habría que consultar el manual del PC en
cada caso, en algunos por ejemplo, hay que
retirar primero el panel frontal. • Cable Select: o selección por cable. Si
puenteamos en Cable Select, la posición de
3- Observamos el interior buscando una
la unidad en el cable va a determinar qué
bahía libre de 3,1/2″ que son las que se
unidad será maestra y cual esclava
usan para discos duros. También se pueden
(extremo-maestro, centro-esclavo).
poner en horizontal y con la tarjeta lógica
siempre hacia abajo

4- Configuración de Jumpers. Antes de Cable Select exige un cable Ultra Ata de 80


introducir el disco en la bahía debemos hilos en la mayoría de los casos y que todas
tener claro como queremos que trabaje, si las unidades del cable vayan como Cable
como maestro o esclavo. Esto lo hacemos Select.
mediante la configuración de los jumpers
por medio de puentes.
Existen otras configuraciones de jumpers, 8- En este punto y antes de cerrar la torre,
y dependiendo del uso que deseamos para se recomienda encender el PC, entrar en el
nuestro disco duro, y de los diferentes Setup y comprobar si la nueva unidad ha
fabricantes y modelos tendremos que leer sido detectada correctamente y poner la
la pegatina atentamente, donde podemos configuración de la misma en «Auto», por
encontrar estas otras configuraciones si hubiera algún problema y tuviera que
añadidas: revisar de nuevo las configuraciones.

Single: Si queremos que nuestro disco duro Si la unidad es detectada correctamente,


vaya solo en el cable IDE (sin esclavo) apagamos el PC desconectando de la
fuente de alimentación y por último
Master with a non-ATA-compatible slave:
cerramos la torre.
Como la configuración anterior, es decir
para una unidad maestra sola.

Limit capacity to 32 GB: Ojo con este


jumper, si lo usamos reduciremos la
3. Sustitución de dispositivos SATA
capacidad del disco duro a solo 32 GB.
Sirve para adaptar el funcionamiento del En este caso es mucho mas sencillo, porque
disco duro en placas base que no soportan cada dispositivo sata solo lleva un conector
discos duros de gran capacidad. de corriente y otro para el cable sata,
además por su forma no se pueden
conectar de manera equivocada.
5- Ahora conectamos el cable de a nuestra
Así es que solo es necesario abrir el PC,
unidad de disco duro, el cual tiene que
desatornillar el componente de la caja y
coincidir con el pin 1 del conector trasero
reemplazarlo por el otro volviendo a poner
de la unidad. Se recomienda cables IDE de
los cables y los tornillos de anclaje.
80 hilos para todos las unidades, los cuales
favorecen una mejor transferencia y vienen
marcados de forma que es casi imposible
conectarlos al revés. 4. Sustitución de Memoria

Posteriormente conectamos el cable de


alimentación o Molex (conector blanco de Si queremos agregar mas memoria dejando
4 pines) al conector de alimentación el modulo original, debemos comprar un
trasero de la unidad. modulo a ser posible de la misma marca y
6- Deslizamos la unidad en la bahía de los mismos MHz o superior, pero nunca
haciendo coincidir los orificios de la unidad de menos MHz.
con los espacios destinados a los tornillos – Si vamos a cambiar todos los módulos,
de sujeción y atornillamos con cuidado de entonces compramos módulos de la misma
que quede sujeta la unidad pero sin apretar marca y de igual características, que
en exceso los tornillos ya que una presión vengan juntos en el mismo blister, de esta
excesiva puede llegar a deformar la unidad. manera nos aseguramos su compatibilidad
7- Por último conectamos el extremo del total.
cable IDE primario a la placa base. – Colocar memorias de mayor Gb y/o de
mayor MHz a la soportada por nuestra
placa, no afecta absolutamente en nada, ya
que la placa base toma solo los Gb y MHz
soportados, el excedente no lo utiliza y no Si una vez conectado un cable de red
es perjudicial. Eso sí, gastaremos más (testado que funciona) la luz de link o
dinero. alimentación eléctrica no enciende,
podemos pensar con alta probabilidad de
acierto que tenemos una avería en la
misma y procederemos a la sustitución.

5. Sustitución de Tarjeta Gráfica. Pasos 1 y 2 de la sustitución IDE.

3. Buscar un slot libre de conexión PCI si


voy a añadir una tarjeta de red
Pasos 1 y 2 de la sustitución IDE. procediendo a su conexionado y poner su
3. Buscar el Slot de conexión. tornillo de sujeción correspondiente.

4. Retirar el tornillo de sujeción de la En la mayoría de los casos las tarjetas de


tarjeta gráfica al chasis del ordenador, y red son reconocidas automáticamente por
desconectar la tarjeta gráfica tirando hacia el S.O., de no ser así habría que instalar los
fuera de ella cuidadosamente y reemplazar drivers correspondientes para su
por la nueva ajustando de nuevo el tornillo funcionamiento.
de sujeción

6. Detección de error y Sustitución de 3. Benchmark. Tipos


tarjeta de Red
Los benchmarks son parte esencial de
nuestros análisis de hardware diario, nos
Hay que tener en cuenta que en la permiten ofreceros una medición
actualidad los conectores de red en los científicamente comparable entre
ordenadores personales vienen integrados diferentes componentes como CPUs,
en la propia placa base, por lo que en caso tarjetas gráficas, unidades de
de avería en la mayoría de los casos se almacenamiento, etc.
procederá a añadir una tarjeta de red con Hoy vamos a dedicar algunas lineas a su
el tipo de conexionado PCI, antes que historia, a sus tipos, como funcionan, que
proceder a la sustitución de la placa base. miden, cuales son las medidas mas
Para Diagnosticar problemas en la tarjeta habituales y también os daremos algunos
de red, lo mas sencillo es atender a los leds consejos de como realizaros y de cuales
que la mayoría incluyen. debemos fiarnos.

Por lo general, una tarjeta de red posee Lo que conocemos hoy en el mundo del PC
dos luces indicadoras (LED): o de los móviles como benchmarks son
técnicas heredadas del entorno industrial
que han permitido, desde el inicio de esta
• La luz verde corresponde a la revolución, la toma de decisiones en base a
alimentación eléctrica; datos comparables en un entorno
controlado.
• La luz naranja (10 Mb/s) o roja (100
Mb/s) indica actividad en la red (envío o El mundo de la informática moderna aplica
recepción de datos). estas técnicas a casi cualquiera de sus
muchos y diferentes ámbitos y los usuarios
domésticos también los hemos adoptado con el nombre del primero (húmedo y
como una forma fiable de conocer el seco).
rendimiento y las capacidades de nuestros
El primero se diseñó en los años 70 y el
sistemas así como un punto importante de
segundo es ya de los años 80 y ambos son
información a la hora de tomar decisiones
la base de comparativa de rendimiento que
importantes, como la compra de nuestro
hemos tenido en sucesivos años.
nuevo ordenador, teléfono móvil, tarjeta
gráfica, etc.

Whetstones, simplificando, ofrecía una


visión de la potencia de cálculo del
Historia
procesador en operaciones con coma
El benchmark o sistema de medición aplica flotante, operaciones con gran número de
un entorno controlado y medidas decimales.
reconocibles que sean comparables y
El Dhrystone es su contrapartida puesto
contrastables de forma científica y lleva
que se dedica a instrucciones básicas sin
coexistiendo con el mundo del ordenador
decimales, ambos daban una imagen clara
desde que este existe.
del rendimiento de un procesador desde
El benchmark, como tal, se ha dos aproximaciones completamente
democratizado hasta el punto de que se ha diferentes, pero complementarias.
perdido parte de su esencia fundamental
que es que pueda ser auditable y
verificable por terceros. Ahora lo usamos El Whetstones y el Dhrystone derivaron en
más a modo de comparativa rápida de dos conceptos que usamos de forma
rendimiento, pero ciertamente se ha mucho más habitual hoy en día, el MIPS y
perdido en buena medida la capacidad de el FLOP.
trazabilidad de su veracidad por terceros.
Después de estas medidas llegaron otras
Los métodos más clásicos de benchmark como el FLOP (Floating-point Arithmetic –
siempre se han referido a la capacidad de Aritmética de coma flotante) que es, en
computo de la CPU del sistema, aunque en buena medida, mas importante ahora en
los últimos tiempos ha variado entre un ordenador que lo que ha sido jamás
diferentes componentes según estos han porque es la base de cálculo avanzado en
ganado preponderancia e importancia muchas técnicas modernas como
dentro de un ordenador. algoritmos de inteligencia artificial,
médicos, previsión meteorológica, lógica
Las dos unidades de medida más clásicas,
difusa, encriptación, etc.
que se siguen aplicando son los
Whetstones y los Dhrystones.

Ambos se han convertido, de alguna forma, El FLOP es a día de hoy la unidad de


en la base de todos los benchmarks medida de rendimiento más requerida en
sintéticos que conocemos hoy en día. la industria, pero siempre se ha combinado
con los MIPS (Millones de instrucciones por
El más antiguo es Whetstones (una
segundo) que es una medida interesante
localidad del reino unido donde se
de medición, ya que nos da el número de
localizaba la división de energía atómica de
instrucciones básicas de aritmética que un
la empresa eléctrica estatal del Reino
procesador puede realizar por segundo,
Unido) y Dhrystone surgió después jugando
pero que depende más de la arquitectura
del procesador (ARM, RISC, x86, etc.) y del Esto depende, del protocolo que se use
lenguaje de programación que otras para la transferencia de información.
unidades de medida.
Un ejemplo claro, y que usamos mucho, es
Según ha avanzado el rendimiento los en el interfaz PCI Express.
multiplicadores se han sucedido.
Bajo este protocolo, por cada 8 bits de
Ahora medimos el rendimiento de CPUs información que queremos mover (0 o l)
domesticas en GIPS y GFLOPS. La base tenemos que generar lOBits de información
sigue siendo la misma, operaciones ya que esa información extra es de control
aritméticas clásicas. de la comunicación que se envía para
corrección de errores, integridad de los
Sisoft Sandra nos sigue ofreciendo este tipo
datos, etc..
de medidas en algunos de sus benchmarks
sintéticos. Otros protocolos muy conocidos que
introducen también está «perdida» de
El MIPS ha quedado también más relegado
información real es el IP, el que estas
a la CPU como elemento clásico y el FLOP
usando para leer este articulo y que hace
se ha extendido a otros ámbitos pujantes
que tu conexión de 300MT/s en realidad
como la capacidad de proceso o calculo
ofrezca algo menos de 300mbps de
general de antes procesadores muy
velocidad.
orientados a tareas concretas como las
GPU que montamos todos en nuestros Usamos, por tanto, el Gigatransfer o el
procesadores o en nuestras tarjetas de transfer cuando nos referimos a
ampliación dedicada. información bruta enviada por el interfaz, y
no a la información que realmente se
A estos conceptos básicos el tiempo ha ido
procesa en el receptor.
añadiendo nuevas unidades de medida
tanto o más importantes que estas en un Un Bus de datos PCI Express 3.0 de 8GT/s
ordenador o superordenador moderno. en realidad está enviando 6.4GBps de
información por cada línea conectada entre
El tránsito de datos es una de estas
los puntos.
medidas que han cobrado gran importancia
y que medimos actualmente en lOPs El Transfer ha tomado mucha importancia
(operaciones de entrada y salida por con la integración del protocolo PCI Express
segundo) y también en otras formas como en todos los buses principales de un
medidas de almacenamiento MB/GB/TB ordenador doméstico y profesionales.
comparadas con el tiempo que tardan en
En los últimos tiempos también
realizar el tránsito de un punto a otro
empezamos a combinar medidas como
(MBps – Megabytes por segundo).
forma de relacionar la potencia de proceso
Actualmente también usamos la medida con otros factores muy importantes en la
transfer, en sus diferentes multiplicadores, informática moderna siendo el consumo
como forma de interpretar la velocidad de una de estas medidas que se introducen
transito de información entre dos puntos como baremo comparador entre el
cuando para emitir cierta información en rendimiento de dos sistemas.
realidad tenemos que haber generado algo
más de información.
La eficiencia energética es tanto o más con ellos prueban detalles como la latencia
importante a día de hoy que la potencia de núcleo-núcleo, la latencia caché-DRAM, y
proceso y por eso es fácil ver benchmarks rampa de frecuencia para el escalado.
que comparan la potencia de proceso
Core: suelen ser códigos muy concretos,
según los vatios de consumo del elemento
generalmente sacados de un programa
en medición.
real. Algunos ejemplos son LINPACK o el
De hecho, una de las grandes listas de bucle Livermore.
supercomputadores no hace referencia
Sintéticos: fueron los primeros benchmarks
tanto a la potencia bruta del ordenador
en usarse, como Dhrystone o Whetstone.
entre todos sus nodos de computación sino
Son pruebas sintéticas al ser programas
en el desarrollo de esa potencia en base a
específicos para medir prestaciones del
los vatios o energía consumida por todo el
sistema, pero no suelen tener demasiado
sistema.
que ver con el mundo real.
La lista Green500 (FLOPS per watt – FLOPS
Es decir, están en el otro extremo de los
por vatio) es un claro ejemplo de como el
programas reales. Ejemplos son PassMark,
consumo ahora es básico para cualquier
3DMark, PCMark, etc.
benchmark comparativo que se precie,
aunque sin duda todos seguimos Puntos de referencia de E/S: son
fijándonos mucho en la lista TQP500 que específicos para medir prestaciones del
no tiene este factor como condicionante. sistema de entrada y salida.

Puntos de referencia de base de datos:


específicos para bases de datos.

Puntos de referencia paralelos: usados en


3.1 TIPOS DE BENCHMARKS
máquinas con gran paralelismo.
Dentro de los puntos de referencia puedes
Por cierto, durante el diseño de algunos
encontrar varios tipos según las
procesadores también se emplea software
características:
para anticipar el rendimiento que tendría el
sistema en fases tempranas de su creación.

Programa real: son los preferidos cuando Por ejemplo, los simuladores de
se trata de medir el rendimiento real de un rendimiento (Trace-Driven y Execution-
sistema, ya que se trata del software que Driven).
usa el usuario.

Por ejemplo, puede usarse una app para


Consideraciones a la hora de realizar un
comprimir, un software de codificación de
benchmark:
vídeo, un simulador, un procesador de
textos, un software CAD, etc. Por ejemplo, Para que un benchmark sea útil y efectivo
se puede hacer con videojuegos midiendo tenemos que tener en cuenta ciertos
el FPS, con 7-Zip, Blender, GIMP, factores que son realmente importantes.
Handbrake, etc.
Comparar entre plataformas y
arquitecturas diferentes introduce un
factor de incertidumbre importante por lo
Microbenchmark: son fragmentos de
que este tipo de benchmarks que se
código pequeños y específicos para medir
otorgan la capacidad para comparar
el rendimiento de componentes básicos,
teléfonos móviles iOS con ordenadores x86 situaciones que no se darán habitualmente
con Windows, por poner un ejemplo, hay en el uso normal del sistema.
que cogerlos con pinzas puesto que no solo
cambia el kernel del sistema operativo, sino
que las arquitecturas de los procesadores Cada benchmark que sacamos de nuestro
son muy diferentes. disco duro, tarjeta gráfica o procesador, los
somete a situaciones que pueden ser
Los desarrolladores de este tipo de
peligrosas para el hardware por lo que
benchmarks (por ejemplo, Geekbench)
debemos establecer las medidas
introducen factores de corrección entre sus
adecuadas para que el punto de estrés no
diferentes versiones que difícilmente son
se convierta en un punto de fractura o
controlables.
también en un elemento de reducción de
Por tanto, la primera clave para que un rendimiento puesto que muchos
benchmark sea comparable entre diferente componentes tienen sistemas de
hardware es que el ecosistema de la protección con los que reducen su
prueba sea lo más similar posible a nivel de rendimiento en caso, por ejemplo, de
plataforma, sistema operativo, temperaturas fuera de su rango de uso.
controladores y versión de software del
Refrigeración adecuada, periodos de
benchmark.
reposo entre pruebas, alimentación
Ciertamente habrá elementos aquí que no correcta de los componentes en
podamos controlar homogeneizar, como el prueba….todo debe estar en una situación
controlador de gráficos si probamos ideal para que la prueba se realice sin
gráficas AMD contra gráficas Nvidia, pero el problemas.
resto tenemos que intentar tenerlo lo más
Por otro lado también usamos
estable posible.
precisamente este tipo de benchmarks a
En este caso también incluiríamos modo de someter al sistema a estrés para
hardware puesto que para comparar ver la estabilidad del mismo en este tipo de
tarjetas gráficas lo suyo es usar el mismo situaciones, es una forma diferente de
sistema operativo, el mismo procesador, las aplicar un benchmark puesto que no solo
mismas memorias y todos los parámetros se busca conocer el rendimiento sino
de funcionamiento mantenerlos igual, también si el sistema es estable y aun mas,
incluidos los parámetros de calidad, si el sistema rinde como debe en estas
resolución y prueba en el benchmark. situaciones de estrés.

Cuanto más estable sea nuestro ecosistema Características esenciales de los


de prueba, más fiables y comparables benchmark
serán nuestros resultados.
Un benchmark, o prueba de referencia,
debería tener unas características básicas
que se deben respetar para considerarlo
apto:
Otra cosa que tenemos que tener en
Relevancia: debe medir datos relevantes.
cuenta es que normalmente las pruebas de
benchmark tienen un factor de estrés sobre Representatividad: las métricas deben ser
el hardware que vamos a probar y realmente representativas.
normalmente someten a este hardware a
Equidad: no deben diseñar para favorecer
a unos u otros productos, sino que se
deben comportar de manera justa.

Repetitiviad: deben permitir repetir los


resultados de las pruebas comparativas y
verificar que los datos son ciertos.

Rentabilidad: deben ser económicos.

Escalabilidad: deberían funcionar en


equipos con pocos recursos y en los que
tengan una gran cantidad de ellos.

Transparencia: se necesita que sean fáciles


de interpretar y entender.

Conclusión

Para los que nos dedicamos a probar


hardware de ordenador profesionalmente
el benchmark es una herramienta de
trabajo y gracias a ella los usuarios
tenemos una forma científica y
contrastable de poder comparar o conocer
el rendimiento de nuestro próximo
ordenador en cada uno de sus subsistemas
con una precisión comparable con las
herramientas que se usan a nivel industrial.

Pero como toda prueba de «laboratorio»


para que esta sea fiable tienen que darse
las condiciones adecuadas para su
consecución y más aún para que esta sea
comparable entre diferentes sistemas.

También podría gustarte