Prime95 – El estándar definitivo para pruebas de estrés y estabilidad del procesador
Descripción del programa Prime95
Prime95 es una aplicación gratuita desarrollada por George Woltman que se ha convertido en el estándar de referencia para pruebas de estabilidad y estrés de procesadores, siendo la herramienta favorita de overclockers, entusiastas del hardware y profesionales de sistemas en todo el mundo.
Lanzada inicialmente el 3 de enero de 1996 como cliente oficial del proyecto de computación voluntaria GIMPS (Great Internet Mersenne Prime Search), la aplicación fue diseñada originalmente para buscar números primos de Mersenne, los cuales tienen la forma 2ᴾ-1.
Su principal fortaleza radica en que, para maximizar la velocidad de cálculo de números primos, Prime95 está escrito en código ensamblador optimizado manualmente, lo que hace que su uso de recursos del sistema sea mucho más intensivo que el de la mayoría de las aplicaciones.
Además, debido a los altos requisitos de precisión de las pruebas de primalidad, el programa es extremadamente sensible a errores de cálculo y los reporta de forma proactiva. Esta combinación lo ha convertido en una herramienta indispensable para verificar la estabilidad de una configuración de hardware, especialmente después de realizar overclocking o undervolting.
Además de su función principal en el proyecto GIMPS, Prime95 incluye una característica incorporada llamada «Torture Test» (Prueba de Tortura), que fue diseñada específicamente para someter a la CPU y la memoria a una carga de trabajo extrema para identificar cualquier inestabilidad. Esta prueba es conocida en el mundo del hardware como uno de los test más rigurosos y exigentes que existen.
¿Necesitas verificar la estabilidad extrema de tu CPU después de un overclock, o quieres asegurarte de que tu nuevo sistema es totalmente fiable antes de usarlo para trabajar?
Características clave de Prime95
1. Los tres modos de Torture Test
Prime95 ofrece tres configuraciones principales de prueba, accesibles desde el menú Options > Torture Test.... Cada una está diseñada para estresar un subsistema diferente del ordenador.
- Small FFTs (Prueba de CPU): Esta opción ejecuta los cálculos utilizando FFTs (Fast Fourier Transforms) pequeñas que caben completamente en la caché del procesador. Como apenas se utiliza la memoria RAM, esta es una prueba pura de la CPU y su caché. Es la opción ideal para evaluar la estabilidad de los núcleos y la eficacia del sistema de refrigeración, siendo la que genera las temperaturas más elevadas.
- In-Place Large FFTs (Prueba de Memoria y Controlador): A diferencia de la anterior, las FFTs grandes no caben en la caché y requieren acceder a la memoria RAM constantemente. Esta opción es excelente para testear el subsistema de memoria, incluyendo los módulos RAM y el controlador de memoria integrado en la CPU. También es útil para verificar si la refrigeración del sistema en general es suficiente.
- Blend Test (Prueba Mixta): Esta opción ejecuta una mezcla de FFTs pequeñas, grandes y medianas, estresando simultáneamente la CPU y la memoria. Es la prueba más parecida a una carga de trabajo variada del mundo real y es la opción preferida por muchos para una validación general del sistema.
2. Detección de errores infalible
A diferencia de otros programas de estrés que solo cargan la CPU, Prime95 verifica activamente los resultados de sus cálculos. Cada iteración se compara con un resultado conocido que es correcto. Cualquier error, ya sea en la CPU, la memoria, la placa base o la fuente de alimentación, hará que el cálculo sea incorrecto y Prime95 lo detectará inmediatamente, deteniendo el «worker» (hilo de trabajo) y mostrando un mensaje de error. Esto elimina las conjeturas: si pasa la prueba, el sistema es matemáticamente preciso.
3. Multi-hilo y soporte para instrucciones avanzadas
Prime95 utiliza automáticamente todos los núcleos y hilos de procesamiento (threads) disponibles en el sistema para maximizar la carga de trabajo. Además, está optimizado para sacar partido de los conjuntos de instrucciones modernos de los procesadores, como AVX, AVX2 y AVX-512, lo que lo convierte en una herramienta extremadamente exigente y eficaz para encontrar puntos débiles en configuraciones avanzadas.
4. Portabilidad y versatilidad multiplataforma
El programa es completamente portable y no requiere instalación; se puede ejecutar directamente desde un USB. Está disponible para Windows, Linux, macOS y FreeBSD, siendo mprime la versión para sistemas basados en Unix. Es gratuito y su tamaño es de aproximadamente 8 MB.
Explicación detallada del funcionamiento
La naturaleza extrema de Prime95 se debe a su origen. Fue creado para encontrar números primos de Mersenne, lo que implica realizar billones de cálculos con una precisión absoluta. Su núcleo matemático, gwnum, está escrito en un ensamblador altamente optimizado que extrae cada gramo de rendimiento de la CPU.
El flujo de trabajo típico para una prueba de estabilidad es el siguiente:
- Al iniciar, Prime95 mostrará una ventana donde se puede elegir unirse al proyecto GIMPS. Para las pruebas de estrés, se debe seleccionar «Just Stress Testing».
- A continuación, se abrirá el cuadro de diálogo «Torture Test». Aquí se elige entre
Small FFTs,In-Place Large FFTsoBlend. - Una vez iniciada la prueba, el programa lanzará un «worker» (hilo de trabajo) por cada núcleo del procesador. Cada worker mostrará su progreso y la temperatura (si es compatible) en la ventana principal.
- Prime95 se ejecutará indefinidamente hasta que el usuario lo detenga manualmente o hasta que encuentre un error. Es crucial monitorizar las temperaturas con herramientas como HWMonitor o Core Temp durante la prueba, ya que Prime95 puede elevar la temperatura de la CPU a sus niveles máximos.
- Si el sistema es estable, todos los workers continuarán ejecutándose sin errores. Si encuentra un problema, el worker correspondiente se detendrá y mostrará un mensaje de error como:
FATAL ERROR: Rounding was 0.5, expected less than 0.4.
Una prueba de 24 horas sin errores se considera el «estándar de oro» para certificar la estabilidad absoluta de una configuración, especialmente en overclocking.
Descarga e instalación de Prime95
- Página oficial: www.mersenne.org/download/
- Desarrollador: George Woltman (GIMPS)
- Versión actual (estable): 30.19 build 20 (2 de junio de 2024)
- Versión en desarrollo (pre-release): 31.04 build 5 (4 de enero de 2026)
- Tamaño: Aproximadamente 8 MB
- Sistemas operativos compatibles: Windows (32 y 64 bits), Linux, macOS, FreeBSD
- Licencia: Freeware (gratuito)
- Idioma: Inglés (interfaz simple)
- Arquitectura: Soporta sistemas x86 (32 bits) y x64 (64 bits)
Instalación en Windows:
- Descarga el archivo
p95v3019b20.win64.zip(o la versión más reciente) desde la página oficial. - Extrae el contenido del archivo ZIP en una carpeta, por ejemplo,
C:\Prime95. - Ejecuta
prime95.exe. Al ser portable, no requiere instalación.
Instalación en Linux (mprime):
# Descargar la versión para Linux
wget https://www.mersenne.org/ftp_root/gimps/p95v3019b20.linux64.tar.gz
# Extraer el contenido
tar -xzvf p95v3019b20.linux64.tar.gz
# Ejecutar mprime./mprimeCómo usar Prime95
Paso 1: Iniciar Prime95
Haz doble clic en prime95.exe. Aparecerá una ventana de bienvenida del proyecto GIMPS. Selecciona la opción «Just Stress Testing» y haz clic en «OK».
Paso 2: Configurar el Torture Test
Se abrirá el cuadro de diálogo Torture Test. Para la mayoría de los usuarios, la opción más sencilla es la Blend test, que estresa la CPU y la memoria de forma equilibrada. Para una prueba de estabilidad exhaustiva, se recomienda la Small FFTs.
Paso 3: Monitorizar el sistema
Antes de hacer clic en «OK», abre un programa de monitorización de hardware como HWMonitor o Core Temp. Coloca la ventana de monitorización junto a la de Prime95.
Paso 4: Iniciar la prueba
Haz clic en «OK» para comenzar. Verás que se abren varias ventanas de «worker» (una por cada núcleo de tu CPU), y tu procesador se cargará al 100%.
Paso 5: Vigilar temperaturas y voltajes
Observa las temperaturas de la CPU. Si se acercan o superan los 90-95°C en un procesador moderno, es señal de que la refrigeración es insuficiente o la configuración de voltaje es demasiado alta. Detén la prueba si las temperaturas se vuelven peligrosas.
Paso 6: Dejar correr la prueba
La prueba puede durar desde 1 hora (para una comprobación rápida) hasta 24 horas (para la máxima fiabilidad). Durante este tiempo, el ordenador estará muy lento, por lo que es mejor dejarlo trabajando mientras no se necesite usar.
Paso 7: Interpretar los resultados
- Sin errores: Si tras varias horas no ha aparecido ningún mensaje de error, es muy probable que el sistema sea estable.
- Con errores: Si un «worker» se detiene y muestra un error (ej.
FATAL ERROR), significa que la configuración de overclock o el hardware es inestable. Si el error aparece inmediatamente, el problema es grave. Si aparece tras varias horas, puede ser un problema térmico o de voltaje intermitente.
Observaciones sobre el programa Prime95
Frente a otras herramientas de prueba como OCCT, AIDA64 o IntelBurnTest, Prime95 se posiciona como el estándar más riguroso y purista de la industria. Mientras que otras aplicaciones pueden ser más modernas o tener más funciones visuales, ninguna iguala la capacidad de Prime95 para detectar errores de cálculo infinitesimales gracias a su núcleo matemático, que no fue diseñado para pruebas, sino para buscar primos con precisión absoluta.
Para los entusiastas del overclocking, Prime95 es la herramienta definitiva. Si un sistema puede pasar 24 horas de Prime95 en la modalidad Small FFTs, es casi seguro que será absolutamente estable en cualquier otra tarea, ya sea jugando, editando vídeo o compilando código.
El desarrollo de Prime95 es activo. Su creador, George Woltman, sigue actualizando el software, no solo para mejorar la búsqueda de primos, sino también para añadir soporte para las instrucciones más modernas de los procesadores (AVX-512) y refinar sus algoritmos de testeo. La versión 31.x ya está en desarrollo, mientras que la 30.19 es la estable actual.
Es importante destacar que Prime95 no es «software libre» de código abierto en el sentido estricto de la licencia GPL. Aunque la mayor parte de su código fuente está disponible, su licencia tiene restricciones específicas relacionadas con los premios económicos por descubrir nuevos números primos.
Limitaciones importantes
- ❌ Carga de trabajo extrema: Prime95 genera un nivel de calor y consumo energético que no se alcanza en ningún uso cotidiano, lo que puede asustar a usuarios noveles.
- ❌ No prueba todo el sistema: No testea la GPU ni otros componentes. Para una validación completa, se debe usar en combinación con FurMark o 3DMark.
- ❌ Interfaz poco amigable: Su diseño es funcional pero anticuado, y puede resultar confuso para un principiante.
- ❌ Requiere monitorización externa: No dispone de gráficos de temperaturas integrados, por lo que es obligatorio usar software de terceros como HWMonitor.
Alternativa recomendada
Si buscas una herramienta más moderna y visualmente completa, OCCT es la alternativa más popular. Incluye gráficos de temperaturas, voltajes y frecuencias en tiempo real, y ofrece diferentes modos de prueba (CPU, Memoria, VRAM, Fuente de Alimentación). Tiene una versión gratuita muy potente y es más fácil de usar para principiantes.
Si prefieres una herramienta de código abierto similar, stress-ng para Linux es una excelente opción. Es una herramienta de línea de comandos extremadamente versátil que puede estresar prácticamente cualquier subsistema del ordenador.
Prime95 es una herramienta legendaria y merecidamente respetada en el mundo del hardware. No es bonita ni fácil de usar, pero es increíblemente efectiva. Para cualquiera que se tome en serio la estabilidad de su PC, especialmente después de un overclock, Prime95 es una herramienta indispensable en su arsenal.
Sección FAQ
¿Prime95 es gratis o de pago?
Prime95 es completamente gratuito (freeware). No tiene versiones de pago, ni limitaciones de uso, ni publicidad.
¿Funciona en Linux, macOS, Windows 10 y Windows 11?
Sí, Prime95 es multiplataforma. Funciona en Windows (desde XP hasta 11), Linux (a través de la versión de terminal mprime), macOS y FreeBSD.
¿Qué diferencia a Prime95 de otros programas de testeo?
Su principal diferencia es su extrema rigurosidad matemática. Al verificar cada cálculo contra un resultado conocido, puede detectar errores que otros programas pasan por alto. Además, su uso intensivo de instrucciones AVX lo hace mucho más exigente que pruebas más antiguas.
¿Cuánto tiempo debo ejecutar Prime95 para considerar mi sistema estable?
Depende de lo crítico que sea el sistema. Para una comprobación rápida, 1-2 horas pueden ser suficientes. Para validar un overclock de forma fiable, la comunidad recomienda 8 a 24 horas sin errores. Los profesionales a menudo lo dejan correr durante un fin de semana entero.
¿Qué ha pasado con el desarrollo de Prime95?
El desarrollo de Prime95 es activo. La versión estable más reciente es la 30.19 (junio de 2024), mientras que la versión de desarrollo 31.04 (enero de 2026) está disponible para pruebas. George Woltman continúa actualizando el software para añadir soporte a nuevas instrucciones y optimizar sus algoritmos.
