Conclusiones y tests de rendimiento de un G4 “musculado”

Conclusiones:

Después del montaje de la actualización a doble procesador me propuse hacer los obligados tests y comparativas y aunque los resultados fueron más que satisfactorios, me encontré con algunas sorpresitas.

En primer lugar debo decir que me ha llevado una semana (un par de horitas al día) afinar del todo el sistema, puesto que un cambio de procesador siempre implica algún tipo de resultado imprevisto; cada máquina es diferente (tipo de memoria instalado, uso que se le da, temperatura externa, etc.).
Lo primero que me encontré al arrancar el ordenador fue que el sistema reconoció perfectamente el doble procesador y las aplicaciones volaban, además de poder tener muchas más abiertas a la vez. Pero al cabo de dos horas de funcionamiento el sistema sufrió una “congelación”. Tocaba un reinicio “a lo bruto”, cosa que por suerte en un sistema como el Mac OS X no es problemático. Así hasta tres veces, más dos kernel panics, uno de ellos durante el segundo reinicio.

Supuse que el problema se debía a un exceso de calentamiento de los nuevos chips, pero al abrir el ordenador y tocar el disipador me sorprendió comprobar que estaba casi frío. Los dos ventiladores suministrados de serie más el interno del ordenador cumplían su función a la perfección.
Pues se me ocurrió que quizá el overclocking no estaba yendo todo lo bien que debiera, a pesar de los tests que se hicieron en Giga Designs antes de ser servidos a Las Palmas. Debo aclarar, para el que no lo sepa, que el kit se compone de dos procesadores Freescale (antes Motorola) modelo MPC7447A a 1,42 GHz, que han sido overclockeados (vaya palabra) para poder trabajar a 1,8 GHz. Más info sobre este chip en la web de
Freescale.
Con la guía impresa suministrada en mano procedí a bajar la velocidad de la placa a 1,73 GHz.
Una vez arrancado el sistema y comprobada la velocidad real, procedí a reproducir las circunstancias bajo las cuales el sistema sufría un cuelgue, que eran las siguientes:
Mail abierto, recibiendo correo cada 15 minutos.
Photoshop CS ejecutando un script de acciones sobre una imagen de 996 MB, con el 90 % de la memoria total asignada.
Folding@home procesando datos de pliegue de proteínas.
Visor de procesos abierto monitorizando el sistema.
iTunes reproduciendo música en orden aleatorio sobre una lista de 4486 canciones.
Navegando por Safari por una página de fotografía que ocupa 34,7 MB.
En el panel de control economizador de energía y salvapantallas todas las opciones estaban desactivadas.

Era precisamente al mover el scroll de las páginas web en Safari cuando el sistema se quedaba congelado. Unas veces del todo y otras todo menos el cursor, que podía seguir moviéndose sin problemas. Ningún comando de teclado obedecía.

Pues bien, a 1,73 GHz, no hubo en ningún momento el más mínimo problema, ni siquiera al cabo de tres horas de estrés continuado.
Pero claro, yo pedí una actualización a 2X1,8 GHz, no a 1,73, así que me puse en contacto con Tim Eriksen, de Giga Designs. Fue muy amable y me envió un esquema sobre como cambiar el voltaje de los núcleos de los procesadores, actuando sobre un sistema de cinco jumpers ubicados a la derecha de los conmutadores de velocidad de los mismos. El 7447A soporta hasta un máximo de 1,65 v. Viene ajustado de fábrica a 1,45. Tim me recomendaba subir en medio voltio el sistema e ir probando. Si persistiesen los problemas subir otro medio voltio. En caso de más problemas probar con 1,5 voltios menos, esto es, un ajuste por debajo de lo que traía de fábrica. Sobra decir que antes de cambiar el voltaje de la placa, voví a ajustar la velocidad de las CPU a 1,8 GHz.

DSC00920
A la izquierda los conmutadores de velocidad
y a la derecha los jumpers de ajuste de voltaje
Clic para ampliar


Una vez comprobado que el ajuste fino estaba en 1,8 GHz con 1,55 v volví a escribir a Tim, comunicándole que aún después de 15 horas de estrés continuado en el sistema no había tenido ninguna anomalía. Y éste a su vez me recomendó desconectar el cable de alimentación desde la fuente a la placa de los procesadores, pues es aconsejable si el ordenador dispone de varios discos duros instalados. también decía que el cable extra de alimentación es opcional, a pesar de que en las plantillas de instalación en ningún momento se afirma esto. Es más, lo especifican como obligatorio.

Vuelta a abrir el ordenador y desconectar el cablecito.
Efectivamente, el sistema arranca sin problemas. Antes de cerrar la portezuela me aseguré de que los dos ventiladores giraban, no fuese a haber un mal funcionamiento que diera al traste con todo.
De nuevo las mismas pruebas de estrés continuado, pero al cabo de dos horas el sistema vuelve a quedarse congelado justo al ejecutar unas acciones en Photoshop.
Sin pensarlo dos veces volví a conectar el cable opcional de alimentación de las CPU y a realizar las mismas pruebas.
esta vez llevé el sistema aún más allá de los límites: a todo lo anterior sumé un sistema de proceso por lotes en Photoshop CS2 y a convertir 883 archivos AAC en formato AIFF. Y cuando digo Photoshop CS2 me refiero a que estaban las dos versiones abiertas, la CS (8) y la CS2 (9), además de navegar con el scroll en la famosa página de 34,7 MB. También tenía el Carracho abierto, bajando archivos.
27 horas después el sistema no ha tenido ni un problema. Ahora sí puedo llamar a esto estabilidad.
Happy

El único inconveniente de tener tantas aplicaciones y tan poca memoria RAM (1,5 GB) para todas ellas es que el sistema comienza paginar, esto es, a crear muchos archivos de memoria virtual, ralentizándose bastante, pero claro, este no es el uso habitual que uno le da al ordenador.
Winking

No he escrito a Tim para comentarle mis conclusiones finales, esperaré una semana más para ver qué tal se comporta el sistema en un uso “normal”.

Resultados de los tests:

El primer gráfico refleja los tests hechos con Xbench 1,2 y con Cinebench 2003 haciendo un render de secuencias con uno y con dos procesadores (en verde).
Las barras más largas indican mayor potencia de cálculo.
Curiosamente en el caso del test de memoria el doble 1,8 GHz parece peor en rendimiento. Posiblemente se deba a que los procesadores tienen un bus de 167 MHz y la memoria de 133 MHz, unido a que el procesador a 933 MHz es un 7455, el cual tiene una memoria caché de nivel 3 que no posee el 7447A.
A pesar de todo, el incremento en rendimiento general es espectacular.

Imagen 6
Clic en la imagen para ampliar

En el segundo gráfico es donde reflejo las sorpresas que me he llevado.
Veamos, los tests de velocidad, reflejados en tiempo en segundos, se alejan de lo lógico, dado el rendimiento que se le supone ahora al sistema.
Barras más cortas indican tiempos más cortos (más rápido).

Imagen 8
Clic en la imagen para ampliar

A pesar de que las iAplicaciones del sistema (y otras de terceros que no aparecen en el gráfico) hacen buen uso de los dos procesadores, las dos versiones de Photoshop empleadas no demuestran estar a la altura en un sistema biprocesador, no al menos en un G4. Ignoro si la versión CS2 estará optimizada para los G5. Lo que sí me queda bastante claro, a tenor de los muchos gráficos vistos en internet es que Photoshop está mucho mejor optimizado para sistemas wintel, es decir la famosa combinación Intel-windows.

Al hacer un reescalado de una imagen de 700 X 390 pixels en formato jpg a 25000 X 13929, ésta pasa a ocupar 996,2 MB en lugar de los 799,8 KB originales. En este proceso el G4 con la CPU a 933 MHz y 1,25 GB de SDRAM tarda 15,6 segundos en Photoshop CS. Al hacer lo mismo a 1,8 GHz tarda… lo mismo.
Incomprensible ¿no?. Es posible que la caché de nivel 3 del 7455 vuelva a acelerar los cálculos a su favor, mientras que el doble 1,8 se ve perjudicado en el sentido de que no dispone de la misma y de que Photoshop CS NO RECONOCE las dos CPU del sistema, sino una. Bug de la versión 8.
En cambio, el Photoshop CS 2 SÍ RECONOCE ambas CPU, pero es mucho más lento, incluso con 1,5 GB de memoria SDRAM instalada. En este caso tarda 32,3 segundos en hacer lo mismo con la misma imagen.
Debo aclarar que las pruebas se hicieron siempre después de reparar permisos y con el sistema recién arrancado, sin ninguna aplicación abierta más que el Photoshop. Bug de la versión 9.
Más escandaloso es el resultado al ejecutar un lote de acciones, en el que el CS2 es un 52% más lento.
No he probado con Photoshop Elements, pero supongo que arrojará resultados similares.

Para aclarar el gráfico os apunto aquí los tiempos obtenidos:

Exportar una película de 188 segundos a formato mp4: antes 366 seg, ahora 208 seg.
Reescalar imagen en Photoshop CS2: antes 29,6 seg, después 32,3 seg.
Rescalar imagen Photoshop CS: antes 15,6 seg, ahora 15,6.
Realizar lote de acciones en Photoshop CS: antes 183 seg, ahora 171 seg.
Realizar lote de acciones en Photoshop CS2: antes 224 seg, ahora 340 seg.
Convertir CD audio a formato AAC a 192 kbps: antes 282 seg, ahora 169 seg.

Conclusiones finales:

A pesar de que ciertas aplicaciones críticas, como el mencionado Photoshop, se puedan ver perjudicadas por una actualización de este tipo, mi valoración final es muy positiva, máxime teniendo en cuenta el incremento en rendimiento y el gasto hecho en la misma.
Para un usuario doméstico o incluso un profesional multimedia sin demasiadas pretensiones es una buena opción para ampliar el tiempo de vida de un equipo ya de por sí excelente.
Si lo que se pretende conseguir es el máximo rendimiento y el coste se puede amortizar en poco tiempo, lo mejor será irse a un G5 doble procesador, aunque sea de segunda mano.

Y, en mi opinión personal, estamos en un tiempo de transiciones en el que un cambio de equipo implica algunas incertidumbres. De momento no me gustan los actuales Macintel, así que esperaré a ver como evolucionan de aquí a un año.

|

Actualizando un G4 Quicksilver

Pues ya está hecho: he actualizado mi G4 Quicksilver del año 2002 a un doble procesador y otras mejoras que paso a detallar.

La configuración original era la siguiente:

Procesador PowerPC 7455 a 933 MHz
Caché de nivel 1: 32 KB de datos y 32 KB de instrucciones
Caché de nivel 2: 256 KB (en chip), 1:1
Caché de nivel 3: 2 MB DDR SDRAM por procesador, 1:4
256 MB de
memoria SDRAM PC133
Tarjeta gráfica NVIDIA GeForce 4 MX 440 con 64 MB DDR
Disco duro Seagate Barracuda de 60 GB a 7200 RPM
Unidad óptica SuperDrive Pioneer A04
Modem interno
2 puertos USB 1.0 + 2 puertos firewire

La configuración actual es ésta:

Procesador PowerPC 7447 2 X 1,8 GHz
Caché de nivel 1: 16 KB de datos y 16 KB de instrucciones
Caché de nivel 2 por cada CPU: 256 KB (en chip), 1:1
No hay caché de nivel 3
1,5 GB de memoria SDRAM PC133
Tarjeta gráfica NVIDIA GeForce 4 MX 440 con 64 MB DDR
600 GB de almacenamiento en 3 discos duros Seagate Barracuda de 200 GB a 7200 RPM
Unidad óptica LG GSA-4163B de doble capa
Modem interno
2 puertos USB 1.0 + 4 puertos USB 2.0 + 2 puertos firewire

Con esto tengo ordenador para otros 3 ó 4 años. Además, no pienso deshacerme de éste, puesto que tiene uno de los diseños más bonitos que haya hecho Apple jamás, incluso más que un G5.

g4_quick g4_quick_open
Clic en las fotos para ampliar

La decisión:

Lo primero de todo es decidir qué configuración es la más adecuada al tipo de uso que se le vaya a dar al ordenador. Es innegable que si uno se dedica sólo a procesar textos y diseñar páginas web, con un sólo procesador bastaría, pero en mi caso era muy recomendable un sistema con doble procesador, ya que también me dedico a retoque y montaje fotográfico, edición de vídeo digital y edición de sonido.

Después de mucho navegar por diferentes webs y leer muchos análisis, casi todos en inglés, me decidí por una actualización a doble procesador de
Giga Designs, concretamente ésta.
En
OWC también encontré ofertas interesantes, pero por suerte o por desgracia, una serie de inconvenientes con la forma de pago y con la disponibilidad me hizo desistir de la compra en su web.
En un artículo aparte comentaré la experiencia de compra con Giga Designs.

Instalación del doble procesador:

DSC00921
El G4 Quicksilver antes del cambio de tripas
Clic en la foto para ampliar

Antes de abrir el ordenador para la instalación del nuevo procesador hay que actualizar el firmware del mismo con el disco que viene en el kit, aunque yo recomiendo bajarse la última versión de la web de Giga Designs. Así mismo también hay que instalar una extensión del sistema para que el Mac OS reconozca adecuadamente la velocidad del o los procesadores.
Las instrucciones son muy claras y detalladas, viniendo en dos posters desplegables, así que no voy a comentarlas aquí.

Y una vez hecho esto procedemos a apagar el ordenador y a meternos en las tripas del mismo.
Lo primero de todo es eliminar la electricidad estática tocando con ambas manos la fuente de alimentación del ordenador, una vez abierto. De este modo evitaremos estropear componentes sensibles, como el procesador.
Lo siguiente es desmontar el procesador original, desmontando el enorme disipador de aluminio. Para ello hay que quitar cuidadosamente unos clips que lo sujetan a la placa del procesador. También se debe desmontar el ventilador negro de la derecha para tener más espacio para trabajar y, ya de paso, limpiarlo.

DSC00922
Aspecto de la placa del procesador sin el disipador
Clic en la foto para ampliar


Luego se procede a destornillar la placa del procesador para alojar la nueva. Hay que quitar la tapa que protege los contactos del procesador para alojarlo en su sitio. Se debe presionar con cuidado en la placa nueva, nunca en el disipador, pues se corre el riego de romper los chips. También hay que destacar que el disipador (de cobre en este caso) ya viene montado de fábrica, pero los dos ventiladores
no están atornillados a éste, sino que deberemos hacerlo nosotros mismos, con sumo cuidado.

DSC00923
El nuevo “cerebro” ya montado
Clic en la foto para ampliar


Ahora hay que ajustar la velocidad del procesador, si ésta no viniese ya ajustada de fábrica. Para ello en la placa del mismo hay cinco conmutadores que, dependiendo del modelo de actualización comprada, se ajustan de diferente forma. Hay que seguir las indicaciones del fabricante con mucho cuidado. En el caso que nos ocupa se ve el ajuste para una velocidad de 1,8 GHz. Por ser una venta para las Islas Canarias, Tim Eriksen de Giga Designs, tuvo el detalle de probar la unidad y dejarla ajustada para esa velocidad.

DSC00924
Detalle de los conmutadores para ajuste de la velocidad
Clic en la foto para ampliar


Finalmente volvemos a montar el ventilador lateral, sin olvidar conectar el mismo a la placa base.
La placa del procesador tiene un conector adicional para suministrar alimentación al mismo, que debe ser conectada a una de las tomas libres de la fuente de alimentación. En mi caso, con tres discos duros ya conectados, me quedaba justo una. Es necesario dejar el cable bien sujeto con dos bridas que se suministran en el kit, para que los mismos no sean pillados al cerrar la portezuela del ordenador.

DSC00925 DSC00926
La instalación terminada
Clic en las fotos para ampliar

Sobra decir que con dos ventiladores más en el ordenador éste suena más parecido a un pc que a un Mac…de momento…
Happy
Para paliar un poco el exceso de ruido he procedido a modificar la salida de aire del ventilador de la fuente de alimentación. Hay que desmontar la pata, el asa y la carcasa de plástico traseras para acceder a la rejilla metálica de protección de la fuente.
Debido a un no muy fino diseño de la carcasa del G4 las rejillas de éste y de la fuente están ligeramente desalineadas, lo que provoca que el aire que sopla el ventilador cree unas pequeñas turbulencias que hacen ruido. Al cortar las rejillas con unas tenazas (operación muy sencilla) se eliminan dichas turbulencias y se logra una mejora en el nivel de ruido de éste ventilador.

image006 DSC00927
Se puede observar el antes y el después de la modificación
Clic para ampliar en cada foto

Otra posible mejora consiste en desmontar el enorme ventilador de 12 cms. que extrae el aire caliente del interior del ordenador para poner tacos de goma en la unión del chasis metálico con el cuerpo del mismo, justo donde van los tornillos, para evitar vibraciones. Lamento no tener fotos de ésta, pues lo hice con prisas.
Debo decir con cierto orgullo que, si bien no es tan silencioso como un G5 y a pesar de tener dentro cinco ventiladores, éste Mac no es tan ruidoso como una pecera con lentium 4. Y por supuesto es menos ruidoso que los famosos “Tupolev” G4 doble procesador (mirrored doors) que siguieron al Quicksilver.
Winking

En el siguiente artículo comentaré las mejoras obtenidas en rendimiento y velocidad.

|

Folding@Home

Folding@Home es un programa de la Universidad de Stanford para el proceso de cálculo de pliego y síntesis de proteínas. Este programa, al igual que SETI@Home, pretende conseguir mayor potencia de cálculo a través de los ciclos de procesador no usados de ordenadores de todo el mundo, a modo de salvapantallas, programa independiente o incluso línea de comandos.

Para ello he formado el grupo ZaraChrome, cuyo número es el
48625. Este número es el que deberéis usar al establecer las preferencias del programa si queréis participar en mi grupo. A día de hoy aún no hay datos en la estadística, pues acabo de comenzar.

Podéis colaborar con cualquier plataforma, Macintosh, windows, Linux, Unix, lo que tengáis a mano. Es una gran oportunidad para ayudar a paliar en gran medida algunas de las grandes enfermedades de la Humanidad. Lo único que tenéis que hacer es poner el programa a trabajar mientras leéis el correo, navegáis por internet o cuando hagáis cualquier cosa que no requiera gran potencia de cálculo para el procesador del ordenador.

Más info aquí:
http://folding.stanford.edu/spanish/

Folding@Home

|

Skype en español

Por fin ya es una realidad, nuestra buena amiga Carola Clavo se ha decidido a traducir el popular programa de VoIP Skype al castellano y ya se puede descargar desde aquí, o indirectamente desde los buscadores de soft habituales.
Ojo, la versión traducida es para Macintosh.

Carola Clavo
Carola Clavo “Caramelo”

|

Ordenadores con feeling

El diseño externo de los ordenadores no siempre ha sido tenido en cuenta hasta la vuelta de Steve Jobs a Apple en 1997, cuando revolucionó (de nuevo) en mundo de la informática con el original iMac de colorines. Ya antes había sorprendido con un diseño cúbico del ordenador NeXT.

NeXTcube_1 NeXTcube_4
NeXT Cube (pinchar para ampliar)

bondi_imac_240
Apple iMac
(pinchar para ampliar)

Pues bien, hace unos meses apareció un nuevo ”ingenio” por parte de la empresa Tulip (no, la del picadillo no) en la que anuncian un “novedoso y original” ordenador con forma de bolso, destinado al público femenino, el Tulip E Go:

sfeer_specs 0008
Tulip (pinchar para ampliar)

Realmente sorprende lo “original” del diseño, máxime si tenemos en cuenta que el diseño original es de Apple, de 1999:

ibook iBook1 ibookse
iBook “concha” (pinchar para ampliar)

Por mi parte les he dejado un mensajito con mala leche:
“In the future will follow you copying designs of Apple or will be this one the first and last one?”

Traducción:
“En el futuro ¿seguirán ustedes copiando diseños de Apple o será éste el primero y último?”

|