[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: