[debiancolombia] Ayuda!

Wilderman Ceren wceren en gmail.com
Vie Ene 4 08:37:15 COT 2008


Hola. Saludos desde "La Heroica" Cartagena.

Rocks es una distro basada en CentOS (clon RHEL) el cual te permite
armar un cluster de alto rendimiento en "par patadas" con un
instalador que le lleva ese proceso. Realmente no es que puedas armar
un cluster HPC sólo con "Rocks" u otra distro similar sino que
realmente es un mecanismo de poder integrar una serie de herramientas
distribuidas en una red de nodos de cómputo en conjunto como un todo
para resolver un problema específico de manera paralela-distribuida
(openmpi,mpich2,ganglia,dsh,torque/pbs/Sun Grid Engine).  Una solución
mucho mas simple como para iniciar y que tambien le pueda servir es
incorporar la api de OpenMP[1] para gcc el cual es basado en el modelo
clásico de memoria compartida y ke le permite paralelizar su código en
"n" procesadores (muy útil con la familia de procesadores multicore).
Incluso hay aplicaciones científicas que mejoran el rendimiento
utilizando un híbrido entre MPI/OpenMP y hubo una larga discusión
sobre este tipo de optimizaciones frente al tradicional modelo MPI que
soporta nativamente arquitectura multicore/multiprocesadores ya que
esa metodología es multinivel y se hace compleja.
Te invito a que participes u comentes inquietudes en la lista de
discusión creada para computación de alto rendimiento u alta
disponibilidad[2]

[1] http://www.openmp.org/blog/
[2] http://groups.google.com/group/hpc-ha

On Jan 4, 2008 2:27 AM, Alberto Barrena <barrena.alberto en gmail.com> wrote:
> Tienes que formar un "compute cluster". Clustering permite unir dos o mas
> computadoras en un solo sistema virtual y usar el poder computacional
> (memoria, cpu) de varias computadoras como si fuese una sola. El unico
> sistema que conozco open source de clusters es "Rocks clusters." Y como
> dijeron por ahi te va a tomar un poco de practica.
>
> Saludos,
>
> Alberto Barrena
>
>
>
> On Jan 3, 2008 8:09 PM, Antal A. Buss <abuss en cs.tamu.edu> wrote:
> > Hola Duván,
> >
> > Puedes utilizar alguna bibloteca de MPI (Message Passing Interface) como
> MPICH,
> > LAM o OpenMPI, pero esto requiere algo de conocimiento. Otra alternativa
> más
> > facil es que corras el programa en cada una de las máquinas pero generando
> > palabras en diferentes rangos, pues al parecer el problema no requiere una
> alta
> > comunicación entre las partes.
> >
> > Suerte,
> >  Antal A. Buss
> >
> >



-- 
Wilderman Niels Ceren Prens
Ingeniero de Sistemas
Especialista en Telecomunicaciones UNAB
I+D GNU/Linux-=-BSD-=-OSS
Computacion HPC y/o HA
DIMAR-CIOH
= - =
http://m0n0lithic.blogspot.com
GnuPG Public Keys:
http://www.cioh.org.co/wceren/wceren.gpg
http://keyserver.veridis.com:11371/ (ID 0x128CC8B5)
-=-=-=-


Más información sobre la lista de distribución General