Mostrando entradas con la etiqueta Corei7. Mostrar todas las entradas
Mostrando entradas con la etiqueta Corei7. Mostrar todas las entradas

jueves, 2 de febrero de 2017

Intel Burn Test - SATSoftware

En este breve artículo voy a introducir esta excelente utilidad diseñada para testear los procesadores con cargas de saturación en coma flotante (con código SSE puro) y además llegar al pico absoluto de temperatura.

IBT24_20minB La sencilla ventana de IBT.

El critical loop del programa está basado en la última versión de las librerías Linpack de Intel y genera un stress extremo en las unidades de proceso de coma flotante. Su uso está optimizado para procesadores Intel, como los Core i7 que yo utilizo en mis Sistemas de Altas prestaciones.

Es muy importante controlar los parámetros originales del equipo:

idle01_630 Temperaturas y voltajes en reposo de uno de los sistemas.

T cores: 36ºC, 30ºC, 33ºC y 30ªC. Podemos empezar…

Intel Burn Test stress test:

Advertencia: este software provoca hotspots acusados en áreas determinadas del procesador, especialmente en las unidades SSE. Es muy recomendable comprobar el estado de la interfaz térmica antes de ejecutar el test. Asimismo es importante dimensionar adecuadamente el subsistema de refrigeración de nuestro procesador para cargas tan extremas.

IBT24_20X_OK_6GB_86C_BCore i7 920 con temperatura pico de 86ºC.

Si queremos asegurar la estabilidad de nuestra máquina a nuestra frecuencia objetivo debemos, como sabéis, ejecutar un número de pruebas o tests que pongan a carga máxima y con un mix de instrucciones lo más variado posible todos los aspectos del sistema: desde el procesador a la RAM pasando por el chipset y la fuente de alimentación y los reguladores de voltaje de la placa base.

Si seguís mis blogs, habréis visto cuales son, por mi extensa experiencia en estas lides, mis utilidades favoritas para estas tareas. Hoy os presento este software que añadido a mi batería de tests desde que en su versión 2.4 resolviera los problemas de compatibilidad con los procesadores Core i7: Intel Burn Test.

Configuración del software:

Voy a describir la configuración del equipo y de la utilidad para extraer la máxima carga de procesador y determinar con mayor confianza la estabilidad de nuestro sistema y averiguar de paso su temperatura máxima.

En primer lugar es importante utilizar si es posible la versión de 64 bit pues el nivel de stress es superior y además podrá utilizar toda la memoria física sin limitaciones.

El sistema operativo debe estar recién arrancado y sin ningún software que corra en paralelo, así mismo es conveniente desconectar de la red. Debe haber el máximo de memoria libre y una utilización de CPU cercana a cero.

IBT24_20X_OK_6GB_86C_C IBT: opciones de configuración.

Threads: ajustar al máximo admisible por vuestro sistema, en este caso 8 threads.

  • Intel Core i7: 8 threads.
  • Intel Core i5: 4 threads.
  • Intel Core 2 Quad: 4 threads.
  • AMD Phenom II X6: 6 threads.
  • AMD Phenom II X4: 4 threads.

Stress Level: siempre “Maximum”, la cantidad de memoria la detecta automáticamente. Cuanta más memoria física haya instalada, mayor nivel de stress. En sistemas i7 recomiendo 6 GB.

Times to run: yo utilizo de 20 a 50 ciclos.

Output results to results.log: yo lo activo para posterior análisis.

Siempre ejecuto a la vez y por razones obvias como mínimo un monitor de hardware para controlar en tiempo real las temperaturas y voltajes de la fuente de alimentación.

Algunos ejemplos:

IBT24_20min_630 20 minutos de ejecución de IBT 2.4

En este caso, y tras solo 20 minutos ya tenemos 72ºC en el core 0 y el core 1. Se trata de un Core i7 920 @ 3.8 GHz con uncore @ 3.266 GHz y DDR3 triple channel @ 1450 MHz 8-8-8-24. El VCore en carga 100% es de 1.26V.

IBT24_20X_OK_6GB_86C_630 86ºC tras 20 ciclos, un proceso de 90 minutos.

En este caso, la temperatura pico era claramente preocupante: 86ºC. La solución consistió en agrgar unas arandelas de teflón bajo el backplate (placa trasera de soporte) del radiador de CPU, un excelente Scythe Mugen 2 B. Resultado tras el “bricolaje”:

IBT24_20X_OK_6GB_74C_apriete_anclajes_630 Mismo sistema, T pico de 74ºC.

IBT24_40X_630 40 ciclos de cálculo, casi 3h.

T pico de 83ºC en core 1. Procedí a la instalación de dos ventiladores adicionales de 12 cm en la torre, bajó a 74ºC.

Hasta la próxima.

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

Link de descarga: IntelBurnTest.zip

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

Memtest86+ 2.10 en Intel Core i7 - SATSoftware

Os muestro fotografías de monitores de dos sistemas Core i7 que he hecho esta misma mañana pasando el excelente y conocidísimo test de memoria Memtest86+ en su nueva versión, la 2.10.

PIC01476_400

En primer lugar un Core i7 920 de serie y con un dual channel de memoria estándar  DDR3 1066 Corsair 7-7-7-20 1T @ 1.54 V.

PIC01476_amp

Resultado: la friolera de 10885 MB/s de ancho de banda de memoria en el test propio de Memtest86+. Un record absoluto hasta la llegada del procesador Core i7.

Para quien no esté familiarizado con estas cifras y como punto de referencia indicaré que un sistema Core2Quad de gama alta y configurado al límite (sin OC) da 4680 MB/s en el mismo test:

  • Core2Quad QX6850 3.0 GHz - 1333 MHz FSB
  • 2 X 2 GB DDR2 800 4-4-4-12 2.0V (Dual channel)
  • Subtimings "a mano"
  • Chipset Intel iP35 - ICH9R
  • Performance Level: 6
  • Memtest86+ 2.10: 4680 MB/s.

Con un dual channel DDR2 1066 5-5-5-15 @ 2.1 o 2.2 V sería factible raspar los 5200 MB/s y ya siendo extremos, con un FSB de 450 MHz (factible en pocas placas base) y un multiplicador 9 (nos pondríamos en 3.6 GHz) no llegaríamos a los 6000 MB/s.

Y ahora un sistema Core i7 con un overclock conservador de 3.33 GHz y bus 167 MHz:

  • Core i7 920 @ 3.33 GHz (sin Turbo) voltaje nominal
  • Uncore 2.66 GHz (caché L3 y controladoras RAM)
  • Bus QPI 6.0 GT/s
  • 3 X 1 GB DDR3 1333 8-8-8-24 (Triple channel)
  • Chipset iX58 - ICH10R

PIC01477_400

Resultado: unos increibles 14849 MB/s. Pensadlo bien, son 15 GB/s de ancho de banda de memoria principal (!!). Más que la velocidad de la caché L2 de toda la gama Athlon64 y A64 X2 (!!).

PIC01477_amp

Y por último, la mejor noticia, una pasada completa de Memtest86+ en solo 15 minutos con 2 GB con frecuencia nominal y un doble canal DDR3 1066 7-7-7-20 1T:

PIC01476b_400

En fin, una bendición para alguien como yo que me paso la vida rodeado de test como Memtes86+ y similares.

Conclusiones:

Otro software que avala el éxito en el diseño del Uncore y en particular de las controladoras de memoria independientes del soberbio procesador Nehalem de Intel.

Desde este humilde blog mis felicitaciones al extenso y multidisciplinar equipo de ingenieros de Intel por esta gran realización.

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

domingo, 25 de diciembre de 2011

¡Felices fiestas desde SATSoftware! – SATSoftware

¡Felices fiestas a todos desde SATSoftware!

Como es obligada tradición estos días estoy con la familia celebrando las fiestas pero desde el día 27 empiezo a sustituir 12 de mis Sistemas de Altas Prestaciones basados en CPUs Sandy Bridge Core i7 2600K @ 4.4 GHz por antiguos, venerables y probados Nehalem Core i7 930 y 950 @ 4 GHz.

SB_4C_630p_cores_thumb[1]

¿Extraño? Simplemente los Sandy Bridge son un 30% más lentos que los Nehalem en los cálculos matemáticos intensivos que emplea uno de mis mejores clientes… he descubierto un “defecto” en la excelentísima nueva  arquitectura de Intel.

Tras semanas de testing he descubierto la causa, recordáis la caché de micro operaciones de 1500 uOps nueva en SB, pues en estos algoritmos crea un GRAVE problema prestacional.

Lo denomino “micro code cache inter thread thrashing”. Un thread expulsa de la uOp cache los datos del otro thread constantemente y hace que la velocidad de cálculo sostenida del procesador baje alarmantemente.

SB_uopcache_thumb[1]

Un Core i7 Nehalem @ 4 GHz realiza 1000 iteraciones del cálculo con ocho threads simultáneos en 3100 s, un SB @ 4.4 GHz tarda unos absurdos 4050 s.

Es un resultado absolutamente repetible con una variación de máquina a máquina máxima de 50 s y lo he probado con 12 CPUs distintas SB y 24 Nehalem y con placas base SB P67 y Z68. Única opción: volver a los antiguos i7…

die_thumb[1]El venerable y efectivo Nehalem de 45 nm.

Disfrutemos de estos días antes de ponernos manos a la obra… lo dicho, ¡Felices Fiestas!

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