Método de Monte Carlo Distribuído

Texto que usei na disciplina de Sistemas Operacionais Distribuídos que estou ministrando. É uma implementação em Python de um programa usando sockets para demonstrar a comunicação em um sistema distribuído.

Download 

Bookmark and Share

6 Responses to “Método de Monte Carlo Distribuído”


  1. 1Mario Olimpio de Menezes

    Prezado Prof. Elton,

    Sou professor de sistemas distribuidos e estou utilizando Python para ensinar programação distribuida.
    Para facilitar o aprendizado da minha turma, utilizei o seu exemplo de Monte Carlo distribuido e o adaptei para utilizar Pyro.
    Se for do seu interesse, posso enviar o código para vc disponibilizar juntamente com a sua versão.

    Abraço,

  2. 2elm

    Olá Mario, muito legal que tenha sido útil para alguma coisa. Eu
    ficaria muito feliz se me enviasse o código para eu colocar no site.
    Estou preparando uma versão daquele algoritmo para trabalhar com grid
    computing, ourgrid para ser preciso. Vou colocar na semana q vem no
    site se vc tiver interesse.

  3. 3Carlos Cruz

    Poderia me enviar o codigo de Monte Carlo por favor?

    eu estou tentando fazer o codigo em c mas estou tendo dificuldades, podes me enviar para poder continuar o meu mini projeto

  4. 4Carlos Cruz

    No caso eu estou tentando fazer um mini programa em c aonde aonde eu posso dar dois pontos no caso f(x,y) e com isso calcular a integral das areas respectivas…por isso estou pedindo para que o senhor me envie o codigo de monte carlo , muito obrigado pela atencao

  1. [...] O colega Mario Menezes usou minha implementação do algoritmo de monte carlo distribuído e desenvolveu uma versão usando Pyro. Pyro é uma implementação de invocação remota de métodos em Python que tem várias similaridades com o RMI do Java. Já tinha lido algo a respeito mas nunca tinha testado a implementação. Realmente muito interessante. Fiquei muito feliz em ver que um código que fiz foi útil para alguém. [...]

  2. [...] Um dos tópicos é a comunicação entre processos em sistemas distribuídos. Aí entra sockets, RPC, RMI, Corba e WebServices. Ano passado tinha desenvolvido um exemplo de um programa distribuído em sockets que depois foi desenvolvido usando Pyro por outro professor. Agora consegui um tempo e desenvolvi o mesmo algoritmo usando Java RMI. [...]

Leave a Reply