jueves, 2 de febrero de 2017

Tipos de errores en Prime95 – SATSoftware

Hay varios tipos de errores en Prime95, algunos de ellos producto de fallos hardware (normalmente procesador o memoria) pero hay otros que son errores software.

Ya he analizado técnicamente este software en este artículo.

Extraído de la documentación del programa:

POSSIBLE HARDWARE FAILURE

If the message "Possible hardware failure, consult the readme file." appears in the results.txt file, then prime95's error-checking has detected a problem.  After waiting 5 minutes, the program will continue testing from the last save file.

Could it be a software problem?  If the error is ILLEGAL SUMOUT and you are running Windows 95/98/Me, then there is some chance that this is a software problem.  A device driver or VxD may not be saving and restoring FPU state correctly.  Windows NT/2000/XP protects prime95 from bad device drivers. In that case ILLEGAL SUMOUT is very likely a true hardware error. The good news is that prime95 recovers very well from ILLEGAL SUMOUT errors.  Try seeing if the problem occurs only when a specific device is active or a specific program is running.

The other two errors messages, SUMINP != SUMOUT and ROUND OFF > 0.40 are caused by one of two things:

  1. For reasons too complicated to go into here, the program's error checking is not perfect.Some errors can be missed and some correct results flagged as an error.  If you get the message "Disregard last error..." upon continuing from the last save file, then you may have found the rare case where a good result was flagged as an error.
  2. A true hardware error.

If you do not get the "Disregard last error..." message or this happens more than once, then your machine is a good candidate for a torture test.See the stress.txt file for more information.

Running the program on a computer with hardware problems may produce incorrect results.  This won't hurt the GIMPS project since all results will be double-checked.  However, you could be lasting your CPU time.
If you are getting several errors during each primality test, then I recommend using your machine to factor Mersenne numbers or run less
strenuous distributed computing projects at http://www.mersenne.org/projects.htm.

Como vemos hay dos tipos de mensajes de error en Prime95:

  • ILLEGAL SUMOUT: En caso de utilizar Windows XP o Vista es muy probable que sea un error hardware. En caso de usar Windows 95/98/Me es fácil que sea un error software, algún otro programa que interfiere con Prim95.
  • SUMINP ! = SUMOUT y ROUND OFF > 0.40: Con gran probabilidad indican un fallo hardware.

En caso de obtener alguno de los errores anteriores, recomiendo, si no se ha hecho antes, pasar Memtest86+ como indico en el siguiente artículo y aquí.

Si es Memtest86+ nos da algún fallo sustituir módulos de memoria, y en caso negativo debemos pensar en un error provocado por:

  • Procesador.
  • Controladora de memoria integrada en el chipset (Pentium4, Core2, AthlonXP, ...) o en el procesador (A64, A64 X2, Phenom, Nehalem).
  • Datapaths de la placa base entre CPU – chipset – y DIMMs.

A seguir testeando ...

Otros artículos míos sobre Prime95 más actualizados:

Stress test de procesador. Prime95 2.65 X64 – SATSoftware
Tipos de errores en Prime95 – SATSoftware

Si consideras útil el contenido de este Blog, ayuda a mantenerlo ojeando algunas de las ofertas que consideres interesantes de nuestros anunciantes. Gracias de antemano.

El que tenga dudas o aportaciones tiene para ello la sección de comentarios, intentaré responder a todos y con la máxima claridad. Los Blogs deben de ser lugares de intercambio y agradezco vuestro feedback.

Carlos Yus Valero – informaticapremium informaticapremium-logo-150px[3]