BOINC - Computação distribuída e aplicações científicas
O presente artigo descreve a instalação e uso do pacote BOINC como sistema de Computação Distribuída e seus diversos usos científicos e técnicos.
Computação Distribuída e BOINC. Introdução e Histórico.
Alguns leitores aqui do VOL já devem conhecer o BOINC. Em um artigo antigo:
O BOINC é citado, com ênfase em seu uso no âmbito do projeto SETI, de busca de Vida inteligente extraterrestre.
Neste novo artigo, as novas versões do BOINC são citadas e utilizadas, bem como seu uso em vários projetos de interesse científico ou de alta Tecnologia.
Dá-se o nome de Computação Distribuída ao conjunto de métodos inseridos dentro da Computação de Alto Desempenho, que utilizam o tempo ocioso de CPU de muitos microcomputadores, funcionando ao mesmo tempo e espalhados pelo mundo todo (via Internet), para realização de tarefas que requerem altíssima capacidade de processamento.
Deste modo, é como se os cálculos fossem realizados por um conjunto ("cluster") de milhares e milhares de CPUs simultâneamente, realizando esses cálculos com incrível rapidez!
A Computação Distribuída foi descoberta e utilizada pela primeira vez, na década de 80, pelos cientistas americanos JOHN SOCH e JON HUPP:
http://research.swtch.com/2008/02/worms-and-distributed-computations.html
e nesta época, era apenas uma Intranet com algumas máquinas inter-conectadas através de um protocolo Ethernet simplificado e hoje clássico (desenvolvido por METTCALF & BOGGS, 1976).
Entre as décadas de 60 e 70, a NASA desenvolveu alguns programas de busca de Vida inteligente fora da Terra. Inicialmente, através do projeto Orion, depois SARS. Ao conjunto de projetos, dá-se o nome geral de SETI ("Search for Extraterrestrial Inteligence", busca de Vida inteligente extraterrestre:
Bastante polêmicos e criticados, os projetos SETI foram abandonados pela NASA, no início dos anos 70, mas retomados entre 1988 e 1992 (criação do Instituto SETI, hoje "SETI League").
Em conjunto com o Instituto SETI, a Universidade de Berkeley lançou o programa científico SERENDIP, no qual aplicou Computação Distribuída via micros domésticos, o projeto SETI Home.
Até o momento, não há sinais radiotelescópicos conclusivos sobre Vida extraterrestre inteligente, mas existem alguns sinais de radio de difícil explicação, considerados promissores por alguns cientistas:
Em 1992, pesquisadores da Universidade de Berkeley desenvolveram o software BOINC ("Berkeley Open Infrastructure for Network Computing", Infraestrutura aberta para computação distribuída via rede de Berkeley), inicialmente inventado para facilitar a utilização de micros domésticos no programa SETI Home.
Logo em seguida, foi utilizado também para previsão climática.
O BOINC é citado, com ênfase em seu uso no âmbito do projeto SETI, de busca de Vida inteligente extraterrestre.
Neste novo artigo, as novas versões do BOINC são citadas e utilizadas, bem como seu uso em vários projetos de interesse científico ou de alta Tecnologia.
Dá-se o nome de Computação Distribuída ao conjunto de métodos inseridos dentro da Computação de Alto Desempenho, que utilizam o tempo ocioso de CPU de muitos microcomputadores, funcionando ao mesmo tempo e espalhados pelo mundo todo (via Internet), para realização de tarefas que requerem altíssima capacidade de processamento.
Deste modo, é como se os cálculos fossem realizados por um conjunto ("cluster") de milhares e milhares de CPUs simultâneamente, realizando esses cálculos com incrível rapidez!
A Computação Distribuída foi descoberta e utilizada pela primeira vez, na década de 80, pelos cientistas americanos JOHN SOCH e JON HUPP:
http://research.swtch.com/2008/02/worms-and-distributed-computations.html
e nesta época, era apenas uma Intranet com algumas máquinas inter-conectadas através de um protocolo Ethernet simplificado e hoje clássico (desenvolvido por METTCALF & BOGGS, 1976).
Entre as décadas de 60 e 70, a NASA desenvolveu alguns programas de busca de Vida inteligente fora da Terra. Inicialmente, através do projeto Orion, depois SARS. Ao conjunto de projetos, dá-se o nome geral de SETI ("Search for Extraterrestrial Inteligence", busca de Vida inteligente extraterrestre:
Bastante polêmicos e criticados, os projetos SETI foram abandonados pela NASA, no início dos anos 70, mas retomados entre 1988 e 1992 (criação do Instituto SETI, hoje "SETI League").
Em conjunto com o Instituto SETI, a Universidade de Berkeley lançou o programa científico SERENDIP, no qual aplicou Computação Distribuída via micros domésticos, o projeto SETI Home.
Até o momento, não há sinais radiotelescópicos conclusivos sobre Vida extraterrestre inteligente, mas existem alguns sinais de radio de difícil explicação, considerados promissores por alguns cientistas:
Em 1992, pesquisadores da Universidade de Berkeley desenvolveram o software BOINC ("Berkeley Open Infrastructure for Network Computing", Infraestrutura aberta para computação distribuída via rede de Berkeley), inicialmente inventado para facilitar a utilização de micros domésticos no programa SETI Home.
Logo em seguida, foi utilizado também para previsão climática.
- http://history.nasa.gov/seti.html
- http://www.openseti.org/OSHistory.html
- http://seti1.setileague.org/index.html
- http://www.angelfire.com/jkoulouris-boinc/