viernes, 11 de diciembre de 2009

Mi pequeño laboratorio a día de hoy – ProfessionalSAT

Se acercan las fiestas de Navidad y como cada año el periodo de mayor carga de trabajo para mí. En los tiempos que corren me puedo considerar realmente todo un privilegiado.

En estos días me estoy centrando en terminar los dos Sistemas de Altas Prestaciones que tengo pendientes y prepararme para el aluvión de encargos que ya tengo cerrados. Debido a estas circunstancias reconozco que no publico tanto como me gustaría, pero... el trabajo es un deber y mis Blogs más bien placer…

PIC03568 Los dos sistemas que estoy ultimando estos días.

A la izquierda podéis ver una de mis máquinas Core i7, en el centro un Core2Quad a 3.6 GHz que todavía tengo que montar en el que estoy en la etapa inicial de diseño y a la derecha un Core i7 en el cual he sustituido el procesador por un nuevo stepping para aumentar su frecuencia final.

PIC03570 Otra vista.

PIC03569 El Scythe Ninja con dos ventiladores de 12 cm en configuración push pull.

Este setup del radiador Ninja con dos ventiladores de 12 cm es absolutamente silencioso (giran 1 100 rpm) y mantiene temperaturas de 61ºC en pico en el procesador Core2Quad a 3.6 GHz.

PIC03541 Gran separación de láminas en el Scythe Ninja.

En un disipador, a mayor separación entre las láminas, mejor elimina el calor con ventiladores silenciosos de baja presión estática y pocas rpm. En un radiador de este tipo, no es muy útil un ventilador de más de 1200 rpm, pues la mejora es menor.

Para estos casos existen diseños como el excelente Asus Triton 88 (utilizado profusamente en mis sistemas), con láminas mucho más próximas y optimizados para flujos de aire más rápidos. Para procesadores Core 2 Quad no es necesario y podemos instalar un silencioso Ninja con sus 6 heatpipes dobles.

sábado, 14 de noviembre de 2009

Optimización de refrigeración en Asus P6T SE – ProfessionalSAT

Tras prácticamente tres meses sin actividad en mis Blogs y tras la resolución de la desagradable y sumamente triste situación a la que nos hemos enfrentado mi familia y yo mismo hoy empiezo de nuevo.

En este breve articulo describiré la mejora de la refrigeración del chipset X58 y de toda la parte de alimentación del procesador (reguladores de voltaje) de la magnífica y económica placa base Asus P6T SE.

X58_ThermalIntel X58 Thermal and Mechanical Design Guide, Fuente Intel corp.

Todos los que han tratado con overclock extremo del chipset X58 de Intel conocen de su gran disipación térmica, de hecho su TDP a frecuencias y voltajes nominales ya son unos muy respetables 24W con QPI @ 6.4 GHz.

X58_Thermal_2 TDP del chipset X58 IOH, fuente Intel corp.

Estos procedimientos los llevo a cabo en mis Sistemas de Altas Prestaciones, donde es crítico alcanzar frecuencias extremas con temperaturas razonables y estabilidad total a lo largo de la vida útil del sistema.

El sistema de refrigeración en la Asus P6T SE

En este modelo de placa base Asus ha confiado en una refrigeración sencilla mediante heat pipes y un radiador sobre el X58 de buena eficiencia dado la gran curvatura de sus superficies.

PIC03377 La placa base preparada para las mejoras.

PIC03378 El radiador del chipset X58, sujeto por push pins y muelles.

PIC03384 La interfaz térmica aplicada por Asus.

Debo decir que no me gusta demasiado el material aplicado por el fabricante, está claramente diseñado para una buena durabilidad y no tanto para una óptima disipación térmica. Su consistencia es arcillosa y viscosa, a temperatura ambiente es francamente difícil de retirar.

Uno de los principios de la eficiente transferencia de calor es el siguiente: a mayor presión entre las dos superficies mejor contacto térmico o menor resistencia térmica.

En segundo lugar es importante cuidar la interfaz térmica a aplicar entre las superficies, la elección de la pasta térmica es tan critica como en el caso de los procesadores.

PIC03379Al llegar a los reguladores de voltaje encontramos un radiador de aluminio con thermal pad.

PIC03385El thermal pad es una solución suficiente en este caso.

PIC03381Los reguladores de voltaje al desnudo.

PIC03380 El segundo radiador de la regulación de voltaje, todo aluminio.

PIC03386El chipset X58 desnudo.

Mejora de la refrigeración:

Tras retirar la pegajosa interfaz térmica amarilla y limpiar concienzudamente:

PIC03388  El X58 IOH listo para recibir la pasta térmica.

PIC03389 Pasta térmica Asus sobre el X58 de la Asus P6T SE.

PIC03390 El radiado de aluminio también con pasta térmica.

La razón de la “dosis extra” de interfaz térmica reside en el deficiente (siendo moderado) pulimento de la base del radiador de aluminio azul.

Sujeción del radiador principal:

El método elegido consiste en dos tornillos largos de acero con tuercas y arandelas para distribuir uniformemente la presión.

PIC03391 Los push pin originales y sus sustitutos.

PIC03395 Arandelas aislantes.

En la parte inferior es importante colocar arandelas aislantes para evitar contactos eléctricos y repartir algo la presión de apriete.

PIC03396El radiador ya colocado y bien sujeto.

En estos casos hay que asegurar un perfecto paralelismo entre el radiador y la superficie del die del X58, ya que se trata de un chip de gran superficie y además no cuenta con heat spreader, con lo que el die está expuesto y es fácil dañarlo.

Al ser paralelas las superficies aseguramos un buen contacto térmico en toda su extensión y un rendimiento óptimo.

PIC03397 Otra vista.

Para ello es importante apretar igualmente ambos lados, con las mismas vueltas de tuerca.

Mejoras menores:

Ya “rizando el rizo” y aún sabiendo que la mejora que producirá será cuando menos menor siempre es importante mimar los detalles.

PIC03399 Pasta térmica entre el cuerpo de la base del Triton 88 y los anclajes.

De este modo quizás sea posible disipar por cada uno de los dos anclajes una fracción de watt o quizás algo más. En cualquier caso cada pequeña mejora es siempre notable en sistemas fuera de especificación.

PIC03400  Otra vista, ahora solo queda retirar el sobrante.

PIC03402 Los radiadores ya montados.

PIC03403 Otra vista del montaje.

PIC03404 Detalle de la base del Asus Triton 88.

PIC03405 Asus Triton 88, uno de los mejores refrigeradores del mundo para Core i7.

En breve más artículos, y por cierto, a muchos de vosotros os agradezco vuestro apoyo en estos difíciles momentos.

viernes, 2 de octubre de 2009

Recopilatorio Septiembre 2009 - ProfessionalSAT

Lamentablemente no he podido publicar artículos con la cadencia acostumbrada en estos pasados meses de Agosto y Septiembre. La razón principal, a parte del brutal exceso de trabajo, es un problema familiar grave de índole hospitalaria…

PIC03336

En cualquier caso, he sacado un momento para que veáis en qué “ando metido” en estos días. Como he comentado antes, puedo decir con orgullo que el trabajo no me falta e incluso tengo encargos de Sistemas de Altas Prestaciones que no puedo entregar en el tiempo previsto, lo que en estos momentos de profunda de crisis económica es todavía más notable.

Mi laboratorio particular estos días, cinco sistemas en proceso:

PIC03328 Dos sistemas Core i7 (un 920 y un 950), una máquina Core i5 y dos Core 2 Quad 9550.

El sistema que veis sin montar es el último en la lista y está previsto para entrega a mediados de Octubre, en unas dos semanas… Éste y el otro Core i7 van destinados a uno de mis antiguos profesores de Física para uso en cálculo matemático intensivo e ininterrumpido.

PIC03329 Otra vista de la carga de trabajo …

Hoy por fin me ha llegado el objeto de deseo de muchos amantes de la informática, un paquete misterioso procedente de Intel:

PIC03350El pequeño paquete de Intel.

Al abrirlo:

PIC03352 My SSD Rocks!

Por fín, el flamante y casi imposible de encontrar disco SSD X25M G2 (sí, el de segunda generación) en versión de 80 GB:

PIC03354 Intel X25M G2 80 GB con chips de 34 nm.

PIC03350Mirad la fecha de empaquetado en Intel: 10 Septiembre 2009 (hace 20 días).

PIC03353 En cuanto pueda haré las pruebas pertinentes.

Cambiando de tema, hoy he podido por fin entregar uno de los sistemas a su dueño (por fin) tras unas dos semanas, se trata de uno de los sistemas Core2Quad. El cliente me lo trajo para ampliar memoria, aumentar frecuencia de CPU e instalar dos sistemas operativos de 64 bit: Vista 64 SP2 y Windows XP Professional X64 SP2.

PIC03331 Buena refrigeración para un monstruo dedicado a la fotografía profesional.

Este sistema está destinado a manipulación y retoque de fotografías, creación de panoramas, catálogo fotográfico, etc.

PIC03333

Para ello dispone de un subsistema de disco a la altura, nada menos que ocho discos duros de 500 GB WD 5000AAKS Caviar Blue SATA2 configurados del siguiente modo:

  • Dos discos formando un array RAID 0
  • Cuatro discos en un array RAID 10 (para datos importantes)
  • Dos discos en cajas eSATA formando un array RAID0 (para transferencias de archivos rápidas)

PIC03332 Bastantes discos donde instalar Vista64…

Otro de los sistemas que estoy ultimando estos días contiene un procesador Core i7 920 a 3.8 GHz al que le estoy realizando la migración a Windows XP Professional X64 además de adecuar su refrigeración a la nueva especificación.

PIC03335 Vista interior del core i7 a 3.8 GHz.

PIC03337 La adecuada refrigeración del chipset es crítica a estas frecuencias.

PIC03338 Ventilación “agresiva”.

En fín, confío en más o menos una semana tenerlo ultimado.

PIC03340

Espero que pronto pueda dedicar más tiempo a mis Blogs pues es algo que me satisface personalmente y profesionalmente es un modo de compartir alguna de mis experiencias y conocimientos. En cuanto pase esta “mala racha” personal no dudéis que volveré a publicar con asiduidad ya que tengo muchos artículos en el tintero.

Etiquetas de Technorati: ,,,,,,

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.