Bruno Souza wrote:
> 
> > E sobre a implementacao de PVM e MPI (bibliotecas de funcoes paralelas) em
> > java? Vi alguns sites sobre isto mas parece que nao tem um padrao sobre
> > isto, correto?
> 
> So para clarificar para outros participantes da lista, assumo que
> voce esteja falando de PVM (Parallel Virtual Machine)
>         http://www.epm.ornl.gov/pvm/pvm_home.html
> e MPI (Message Passing Interface)
>         http://www-unix.mcs.anl.gov/mpi/index.html
> 
> Esses sao sistemas de processamento distribuido, e nao simples
> bibliotecas de paralelismo, e portanto nao se comparam ao
> RMI e Threads (acho que voce sabe disso, apenas para deixar claro).

        Mais precisamente, PVM e MPI s�o simples interfaces de comunica��o
padronizadas. Servem principalmente para trocas de dados entre grupos de
processadores em m�quinas de processamento paralelo com mem�ria
distribu�da.

        Neste caso, o objetivo � a implementa��o de algoritmos paralelos
baseados na execu��o de rodadas de comunica��o global. Realmente, n�o faz
muito sentido compar�-los com RMI, por exemplo.


> Nao existe nenhum impedimento de voce possuir implementacoes
> em Java desses sitemas, mas nao sei te dizer se existe alguma.

        Faz algum tempo que eu n�o uso PVM e MPI, mas pelo que eu me
lembro, s� existiam interfaces padronizadas para C e Fortran. Seria
at� f�cil fazer uma implementa��o em Java a partir da interface do C,
mas tem certeza que � disso que voc� precisa? Para o desenvolvimento
de aplica��es distribu�das em Java, RMI � a solu��o mais adequada.

        Um abra�o,

Einar Saukas
Technical Consultant
Summa Technologies, Inc.
http://www.summa-tech.com


* Para n�o receber mais e-mails desta lista envie um e-mail para 
[[EMAIL PROTECTED]]
e no corpo do email escreva [unsubscribe <seu-email>]
Veja as mensagens antigas em http://www.mail-archive.com/javabr%40cits.br/

Responder a