El día 10 de junio de 2008 10:05, Rafa Grimán
Hola :)
El Tuesday 10 June 2008, Carlos E. R. escribió:
[...]
- en el triblade se mezclan procesadores Cell y AMD
Ah, ya veo, por lo de los dos tipos de procesadores. Sí, me llamó la atención. Y lo de cluster también está claro, no es una supercomputadora clásica. Me pregunto si una supercomputadora clásica, con esa cantidad de procesadores con buses internos sería más ó menos rápida.
Depende de la aplicación. Si hay mucha conectividad (paso de mensajes), te sale mejor una única máquina (en un cluster, el cuello de botella es la red, sea del tipo que sea).
Esto no es una regla, es una pista ;)
Cuando yo estudié se tenía clarísimo que un bus paralelo era más rápido que uno serie. Ahora la cosa ya no está tan clara: si el bus es un poquito largo, como en realidad tienes casi guiaondas, pues los bits pueden no llegar simultaneamente y tienes que esperar que se estabilicen... así que podríamos llegar a tener microprocesadores con buses serie en fibra directamente enchufados al chip. Sería llamativo :-)
No puedo dar muchos más detalles por que no sé cómo se interconecta todo, la memoria, los buses, ...
Como decía esto no es nuevo ni es la primera vez que se hace, a pesar de que IBM diga:
"[...] a three-phase project to deliver the world's first "hybrid" supercomputer [...]"
"Roadrunner is the world's first hybrid supercomputer"
El primer hibrido no, pero en supercomputadoras hibridas :-?
Tampoco. Ya había supercomputadoras y clusters híbridos hace años.
Teniendo en cuenta que las supercomputadoras se cuentan casi con los dedos de las manos en todo el mundo.
Por ahí anda la cosa. Clusters hay muchos, máquinas grandes hay pocas. Hace años se ponía de moda la máquina única (SSI: Single System Image) y ahora está de moda el cluster.
No es mejor uno que otro, depende completamente de la aplicación que estás ejecutando, el modelo que estudias, ... Es como los coches: ¿es mejor un Ferrari o un 4x4? Pues depende, si te metes por el monte ... mejor no vayas con un Ferrari y si vas a correr ... mejor no vayas con un 4x4 ;)
Copio y pego otra vez un link que puse cuando salió el tema de IB:
En el articulo que pones el link, habla de NUMA, pero no dice que los unicos microprocesadores que lo implementan son los AMD64, mientras que los intel, no. Ese debe ser otro factor importante en la implementación de Torrenza. Un ejemplo de clusters flexibles, es el usado por Lucas Film, donde por la noche todas las estaciones de trabajo, pasan a formar parte del cluster de renderizado: http://www.tomsguide.com/us/lucasfilm-amd,review-713-4.html The main render farm, lovingly called "the Death Star," is located in the 13,500 square foot data center. The farm includes about 1,000 machines. Three thousand user workstations are spread around the campus. All of the Lucas buildings at the Presidio have raised floors everywhere to facilitate installation of fiber. The company standardized on Opteron-based HP 9300 workstations, and is using the higher-end dual-core Athlons from AMD, too. But, that can change at any minute as Plumer and his technical staff keep pressing AMD for CPUs that provide more and more computing power. "Our machines are working 24x7. When the artists go home in the evening, those workstations become part of the render farm, thanks to our own job scheduling program," Plumer said. "The jobs go into a large queue and from there are assigned to a processor - it could be any AMD processor on our network, so the render farm can grow to 4,000 machines at night." With all these PCs crunching away, you can imagine the cooling costs are enormous. "We are also clever at what we can do with power cycling the systems to keep the cooling costs down," Plumer said. Salu2 --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org