miércoles, 23 de septiembre de 2009

Primeros sistemas Core i5 LGA 1156 - ProfessionalSAT

Ya he tenido el privilegio de probar los primeros sistemas basados en los nuevos Intel Core i5, concretamente el modelo 750 sin HyperThreading.

PIC03319 El nivel de entrada del core Lynnfield: Core i5 750.

Ya hace unos días tengo en mi poder un sistema de pruebas basado en este procesador:

PIC03322 A la izquierda, montado en una venerable torre, el primer sistema i5 que he podido testear en detalle.

Con 8 GB de DDR3 1333 y timings 7-7-7-21-1T se comporta impecablemente en los tests y además raramente se hecha de menos el HyperThreading en software convencional.

Aunque para cálculos de cualquier tipo sigo recomendando los Core i7 920 0 950 en formato LGA 1366 con triple channel e HyperThreading por su excepcional margen en frecuencia y gran responsividad al voltaje. Recordar además que presentan todos sus multiplicadores desbloqueados (excepto el de los núcleos) y que en numeroso modelos de placas es posible alcanzar BCLK de 200.

PIC03318 Una placa Gigabyte para Core i5.

PIC03321 El nuevo LGA 1156.

PIC03320 La parte inferior del procesador i5 con sus 1156 pads.

En artículos subsiguientes profundizaré en los detalles de estos procesadores que van a sustituir en el mercado a los exitosos Core 2 Quad basados en núcleos Penryn de 45 nm.

Etiquetas de Technorati: ,,,,,,

lunes, 7 de septiembre de 2009

Core i7 @ 4.2 GHz. Algoritmos de inteligencia artificial. Parte III – ProfessionalSAT

En este artículo mostraré el montaje definitivo de este sistema que raya los límites en frecuencia con refrigeración por aire y detallaré algunas pruebas de rendimiento y benchmarks.

PIC03225 Ventilador sobre el SouthBridge Intel ICH10R.

Resultados en los tests:

cpuid_FULL_4200 4.2 GHz cores, 3.6 GHz uncore, 12 GB a 1.6 GHz DDR3 .

cachemem_4200_3600_1600_888242TLatencia de 32.4 ns y más de 20 GB/s en memoria (!!)

FRITZ Fritz Chess Benchmark 32.35X y 15525 Knodos/s (!!)

CPUZ_FULL_4200 CPU-Z 4.2 GHz.

CPUZ_IDLE_2400_2 Uncore a 3.6 GHz (overclock del 70%) y 12 GB a 1600 MHz.

WINRAR_4200_3600_1600_888242T 5460 KB/s en WinRAR (!!)

P95_BlendPrime95 Blend, Tmax  82ºC, excelente a 4.2 GHz por aire.

Full_temp Temperaturas durante la ejecución de la carga de trabajo del cliente. Pico 75 ºC.

Fotografías del montaje ya definitivo:

Debo decir que el diseño y montaje de esta máquina ha sido todo un reto, tanto en el aspecto técnico como por los conocimientos a nivel software que me ha proporcionado el trabajo con este cliente. La optimización en este caso la he llevado a mi manera habitual pero el destino del equipo es bien distinto: el cálculo multitarea de algoritmos de auto aprendizaje y búsqueda de soluciones óptimas.

PIC03229 Pruebas iniciales de temperatura.

Durante las primeros tests a las frecuencias objetivo (4.2 GHz en cores y 3.6 GHz en Uncore) se hizo patente la necesidad de proporcionar flujo extra de aire tanto al procesador como al chipset Intel X58 y a la zona de los reguladores de tensión de CPU.

Esto lo solucioné de un plumazo con dos ventiladores Noctua de 12 cm mas un AMD de altas rpm para la regulación de voltaje:

PIC03264 Aspecto general.

PIC03258Este ventilador es absolutamente necesario a 4.2 GHz.

PIC03259 Detalle del par de ventiladores Noctua.

PIC03263 Vista general.

PIC03231 Ventiladores de entrada de la Antec Twelve Hundred.

PIC03232 Ventilador del chipset.

PIC03235 Vista trasera de la Antec.

Como siempre intento hacer he enrutado del modo más eficiente posible todo el cableado y he conseguido un montaje limpio pese a la extrema complejidad del sistema de refrigeración con 12 + 1 ventiladores en total (!!).

PIC03245Detalle del enrutado del cableado por la parte trasera.

PIC03243 Vista general.

PIC03236 Y para terminar una vista general de la mesa de trabajo con otro i7…

Como veis al lado de la Antec Twelve Hundred hay otra Antec, en este caso una excelente aunque más moderada P183 en la que estoy montando otro sistema Core i7 del que hablaré en breve.

Dedicaré el siguiente artículo al análisis mediante profiling de los algoritmos de inteligencia artificial utilizados por este cliente.

sábado, 5 de septiembre de 2009

Core i7 @ 4.2 GHz. Algoritmos de inteligencia artificial. Parte II - ProfessionalSAT

Como los lectores habituales del blog sabrán, en mi trabajo me dedico al diseño, montaje y validación de Sistemas de Altas Prestaciones Fuera de Especificación, es decir con rendimientos muy superiores a los nominales y calidades de montaje excepcionales en todos los aspectos.

Mi meta es conseguir el mejor resultado posible de las piezas a mi disposición y fidelizar al máximo al cliente ofreciéndole un trato exquisito y la mayor calidad en cada detalle y en cada fase del complejo y dilatado proceso de diseño, montaje y validación final.

Hablando con el cliente del excelente sistema comentado en el artículo anterior y dadas algunas consideraciones señaladas en el mismo optamos de común acuerdo por incrementar la frecuencia objetivo hasta los 4.2 GHz viendo el excelente comportamiento del procesador elegido.

PIC03266 No adelantemos acontecimientos…

Así pues, la configuración fuera de especificación del sistema queda del siguiente modo:

  • Procesador Core i7 920 stepping D0 a 4.2 GHz (incremento: +50%).
  • Uncore (caché L3 de 8 MB, NorthBridge y controladoras de memoria) a 3.6 GHz (incremento: +70%).
  • Triple Channel DDR3 de 12 GB a 1600 MHz 8-8-8-24 2T.
  • Bus QPI a 7.2 GHz (desde los 4.8 GHz nominales, +50%).

Estas frecuencias son excepcionales en ventilación convencional por aire, aunque para ello haya tenido que realizar algunas mejoras, quizás algo agresivas, para adecuar radicalmente la refrigeración.

Ya hace diez días que tengo el equipo en pruebas y ya he acabado la validación inicial “al aire” a las frecuencias objetivo y con cargas de trabajo reales. Ayer procedí al montaje del sistema ya en la torre definitiva, una excelente, espaciosa y con una ventilación excepcional Antec Twelve Hundred.

Antec Twelve hundred.

Esta gran torre cuenta en cuanto a refrigeración con:

  • Tres ventiladores frontales de entrada regulables de 12 cm filtros anti polvo y leds azules.
  • Dos ventiladores posteriores de salida regulables de 12 cm (sin filtros) con leds azules.
  • Un gigantesco ventilador superior de salida regulable (sin filtro) y con leds azules.

Debo decir que, como en mí es habitual, no me he conformado con este amplio despliegue y he hecho de las mías…

Mejoras adicionales de refrigeración para hacer posible los 4.2 GHz

En primer lugar a estas frecuencias hay que proporcionar al procesador un gran caudal de aire y a una temperatura lo más baja posible.

En segundo lugar hay que prestar especial atención a las fases de aliemtación del procesador, pues hablamos de más de 200 – 250 W en carga máxima (!!).

PIC03183 Primeros “bocetos” de las mejoras.

Para refrigerar mejor todavía el procesador i7 a 4.2 GHz me decidí a montar en diagonal un par de ventiladores Noctua NF-P12 de 12 cm dado su excelente cociente rendimiento – sonoridad.

PIC03180Dos ventiladores Noctua NF-P12 enlazados.

La idea es refrigerar con dos ventiladores grandes y de pocas rpm la memoria, el procesador y el chipset X58 con la frecuencia del QPI aumentada a 7.2 GHz…

PIC03181 Otra vista del “montaje del invento”.

los ventialdores Noctua se caracterizan por una baja sonoridad para su potencia, en este modelo en especial, sus aspas presentan un peculiar acabado que reduce su ruido.

PIC03182 Detalle de las aspas del Noctua NF-P12.

Durante estos diez días de pruebas y tomando temperaturas en diversos escenarios con un termómetro laser infrarrojo en varias posiciones de la placa base advertí varios Hot Spots peligrosos. En concreto sobre el chipset X58 y con lecturas más elevadas todavía sobre la zona de regulación de voltaje de CPU.

PIC03186Intel X58: pasta térmica entre el radiador de aluminio y la base de cobre.

PIC03203 Detalle del radiador.

Como comenté en el artículo anterior, ya mejoré con varias medidas la disipación térmica del chipset, pero con el nuevo objetivo de frecuencia se hacía necesario ir más allá.

Sobre el radiador de cobre descubierto del South Bridge he montado un pequeño (pero muy eficiente) ventilador regulado por temperatura y por carga de CPU de 2900 a 5500 rpm.

PIC03184 Ventilador sobre el radiador de cobre del South Bridge.

PIC03185 Otra vista.

PIC03202 Agresivo ángulo de las aspas.

PIC03208 Vista general.

La zona de los reguladores de voltaje: soluciones extremas:

PIC03204 Esta es la zona con temperaturas más preocupantes en mis medidas.

PIC03205 Como vemos, se aquí concentra toda la circuitería de alimentación del Core i7.

PIC03206 Todos estos componentes tienen que dar el máximo para alimentar una bestia a 4.2 GHz.

PIC03248Se acabaron los problemas de temperatura…

PIC03255Además envía aire por debajo de la placa base.

Este ventilador es procedente de unos chasis de servidores Opteron, la ventaja es que es capaz de girar hasta 5000 rpm, aunque en este caso está regulado de 1188 a 2220 rpm.

La torre, Antec Twelve Hundred:

Este modelo es, sin duda alguna, de las mejores torres en cuanto a ventilación del mercado mundial. Además sus acabados y calidad son excelentes.

PIC03189 Vista trasera, se observan dos de los ventiladores de salida.

PIC03190 Detalle.

PIC03191 Panel de regulación de los ventiladores traseros y el superior.

PIC03192 Conjunto de los tres ventiladores regulables de salida.

PIC03193 La fuente de alimentación queda en la parte inferior.

PIC03194 Frontal.

Los tres ventiladores frontales de 12 cm regulables son de entrada y van protegidos con filtros anti polvo lavables. Van montados en unas cajas que soportan tres bahías de 3.5 pulgadas para discos duros, son removibles:

PIC03195 Uno de los bloques con ventilado, su filtro y las tres bahías de 3,5”.

PIC03196 Vista frontal.

PIC03197 Vista superior, se aprecia el tirador del filtro de aire.

PIC03199 Filtro medio retirado para destacar el ventilador.

PIC03201 Vista de los tres compartimentos removibles con los ventiladores frontales.

Montaje definitivo de la pareja de ventiladores Noctua:

Debo decir que no ha sido fácil anclar convenientemente estos ventiladores en la posición que tenía en mente para conseguir su objetivo:

  • Refrigerar el chipset X58, el procesador Core i7 y los 12 GB de DDR3 1600 en seis módulos Patriot.
  • Adicionalmente reduce la temperatura de la SVGA (una ATI 4670) en una media de 10 – 15 ºC.

PIC03246 Montados en ángulo y bien sujetos.

PIC03247El “pequeño despliegue” de refrigeración…

PIC03249 Vista desde la zona de los reguladores de voltaje.

PIC03250 Vista desde la zona del chipset Intel X58.

PIC03252 Vista general.

PIC03253 Otra vista.

En el siguiente artículo publicaré fotografías del sistema en funcionamiento con el montaje finalizado y los excepcionales resultados de los tests de rendimiento.