Obs.
Se voce está acessando remotamente via kevlar.ime.usp.br
então voce deve entrar primeiro no fradim (fazendo ssh fradim)
e depois do fradim entrar no kama.
Para inciar o lam mpi basta:
%
lamboot -v
Utilize os programas
primeiro.c
e
segundo.c
para testar o ambiente.
A compilação de um
programa no lam mpi é feita da seguinte forma:
%
mpicc -o <nome_do_executável>
<nome_do_programa_fonte>
Para executar um programa, basta:
%
mpirun -np <número_de_máquinas>
<nome_do_executável>
Após a
utilização, não se esqueça de finalizar o
lam mpi.
%
lamhalt -v
A valiação dos
algoritmos poderá ser feita na
máquina paralela do tipoBeowulf,
chamada
(Biowulf) do IME-USP.
ssh tiramisu
Obs.
Se voce está acessando remotamente via kevlar.ime.usp.br
então voce deve entrar primeiro no fradim (fazendo ssh fradim)
e depois do fradim entrar no tiramisu.
Outras Dicas:
Para poder rodar o MPI/LAM é necessário que os usuários configurem suas contas para que nos nós da Biowulf não se pergunte o passwd cada vez. O procedimento é simples, ver explicação no item "ssh configuration" da página (Biowulf) do IME-USP.
Para copiar arquivos de um outro servidor para/de tiramisu, use o comando scp (ver explicação no item "Using the Biowulf/IME" em (Biowulf) do IME-USP).
Exemplo 1: copiar um arquivo no diretorio mac5705 do usuario song@ime.usp.br para tiramisu:
scp song@ime.usp.br:mac5705/origem.c destino.c
Exemplo 2: copiar um arquivo do tiramisu para o diretorio raiz do usuario song@ime.usp.br:
scp origem.c song@ime.usp.br:destino.c
Para usar scp é necessário fornecer password.
No tiramisu, verifique se o seu arquivo .bashrc tem o seguinte comando:
PATH=/usr/local/lam-6.5.8/bin:$PATH:.
Clique aqui para um arquivo .bashrc que já tem esse comando.