Re: OpenMoxis é um kernel para processamento paralelo?
No dia 26/10/2005 às 13:37,
Francisco Welington de Sousa Lima <wel@ufpi.br> escreveu:
> Escrevi há pouco sobre fazer um cluster doméstico com dois PCs para
> rodar programas em paralelo e me falaram de OpenMoxis este pacote
> ou kernel(ainda não sei o que é) tem no debian? posso baixá-lo via
> apt-get install ?
Salvo engano o OpenMosix é um patch para o kernel, tanto para o 2.4 e
2.6 (este ainda parece estar imaturo). Existe uma distribuição Live-CD
que contém um kernel com o OpenMosix e pode ser inicializado nas
máquinas da rede, que aí só funcionarão com esta finalidade.
Mas o OpenMosix não faz milagres, parece-me que ele apenas migra
(balanceia) processos *inteiros* para outras máquinas, o que pode
talvez não atenda-o.
Se pretende usar uma programação especificamente paralela (tipo MPI),
aí sim consegue-se o paralelismo "inter-processo", através da
programação específica.
Na época em que mexi com MPI, cheguei a instalá-lo (mpich) em minha
máquina monoprocessada, apenas para simular o comportamento de um
sistema paralelo. Basicamente instalei os pacotes: mpich-bin,
libmpich1.0-dev e libmpich1.0c2; fiz também algumas pequenas
modificações no SSH para não pedir mais senhas.
A instalação em máquinas em rede deve ser semelhante. Instale os
pacotes e dê uma olhada na documentação.
--
Douglas Augusto
[Netiqueta]
§ Evitar o envio de arquivos anexados.
Reply to: