Que tal dar a sua parcela de
contribuição para pesquisadores de todo o mundo? Isso mesmo, você pode ajudar a
cientistas através de seu computador. A comunidade criada em 2004 através do incentivo da IBM (International
Business Machines), a World Community Grid, uma organização sem fins lucrativos
e com o intuito de realizar pesquisas cientificas que beneficiem a humanidade
através de um enorme processamento de dados colaborativo.
Como Funciona
O funcionamento depende das
pessoas ou organizações que disponibilizem o tempo ocioso de seus computadores.
Através da tecnologia de computação em grade (grid) a capacidade que não é
utilizada nos computadores é aplicada para acelerar o desenvolvimento dessas
pesquisas, permitindo a redução do tempo de pesquisa de anos para meses e economizar
muito, pois os valores seriam altos para aquisição de um supercomputador.
Para colaborar é preciso a
instalação de um pequeno software que identificará quando o seu computador
ficar ocioso ele receberá dados de servidores do World Community Grid, este
programa executará automaticamente cálculos e enviará os resultados de volta
para o servidor. Assim que os dados processados no seu computador são enviados
de volta, o servidor envia automaticamente novos dados para processamento. Não
sendo necessária a intervenção do usuário neste processo.
Cada processamento
completo enviado do seu computador fornece aos cientistas informações críticas
que aceleram o ritmo das pesquisas. O ambiente de computação voluntária
apresenta características especiais. Uma delas é que a disponibilidade das
máquinas é extremamente dinâmica, com usuários entrando e saindo sem aviso
prévio, e por isso o WCG, através do BOINC, implementa uma API para função de
checkpoint, que permite que o estado de execução da aplicação seja salvo e
retomado mais adiante, no mesmo ponto em que foi interrompido. A aplicação deve
estar ciente dos momentos do checkpoint. Isto significa que ela deve conter
código que indique explicitamente os pontos no qual o estado de execução deva
ser salvo. Também é de responsabilidade da aplicação decidir o que deve ser
salvo para permitir retomada posterior.
O governo vem utilizando essa
tecnologia há algum tempo para resolver problemas complexos e o resultado disso
está sendo animador tanto para os cientistas quando para as pessoas que são
beneficiadas.
O primeiro projeto lançado foi
patrocinado pela IBM em conjunto com diversos outros participantes. Ele ajudou
a analisar o potencial de candidatos à drogas para terapia do vírus da varíola.
35 milhões de moléculas com potencial de ação foram processadas,
resultando em 44 tratamentos potenciais.
- Principais pesquisas realizadas pela WCG
- Pesquisa genômica
- Pesquisas sobre a cura do câncer, mal
de Alzheimer e outras doenças
- Pesquisas sobre desastres naturais e fome
- Pesquisa astronômica.
- Principais resultados
As principais estatísticas no
início de dezembro de 2009 seguem abaixo.
Estatísticas Gerais
Membros
|
Computadores registrados
|
Total de horas utilizadas
(em anos)
|
|
Mundo
|
494.623
|
1.442.943
|
307.406
|
Brasil
|
8.738
|
23.512
|
2.995
|
Estatísticas Regionais
Região
|
Membros
|
Membros Anônimos
|
251.648
|
Europa
|
115.274
|
América do Norte
|
72.467
|
Ásia
|
31.314
|
América do Sul
|
11.986
|
Austrália/Pacífico
|
6.587
|
Oriente Médio
|
3.133
|
África
|
1.513
|
América Central
|
698
|
Estatísticas por País (10
primeiros)
País
|
Membros
|
Estados Unidos
|
60.606
|
França
|
25.856
|
Alemanha
|
23.191
|
Japão
|
17.320
|
Reino Unido
|
13.881
|
Canadá
|
10.533
|
Brasil
|
8.738
|
Itália
|
6.814
|
Austrália
|
5.488
|
Espanha
|
5.335
|
Estatísticas COPPEAD (08/01/10
às 09:15:40)
Tempo total utilizado
(a:d:h:m:s) (Rank)
|
0:059:11:39:56 (#15,234)
|
12.876 (#13.600)
|
|
Resultados gerados (Rank)
|
164 (#15.169)
|
- Pontos Negativos
Mas como tudo tem seu preço, não
seria diferente nesse projeto. Pelo fato do computador cliente ter que está
sempre ligado para que hajam as comunicações com o servidor isso irá consumir
mais energia e consequentemente diminuir a vida útil do computador em questão.
- Relação Acadêmica
Hoje quando falamos em
programação no ambiente mercadológico temos como preceitos um meio
colaborativo, pois ninguém consegue resolver todos os problemas sozinho, então
entra a colaboração que nada mais é que várias pessoas que fracionam as
demandas para chegarem num objetivo comum que é a finalização de um projeto, sendo
assim podemos considerar o mesmo conceito do WCG que trabalha com bancos
relacionais e distribuindo demandas para computadores clientes.
Interessado em ajudar? então faça o cadastro através do link: Acesso do WCG: https://www.worldcommunitygrid.org/
Arisson Libório Santos - Introdução à Programação - Prof.: Rafael Vasconcelos


Nenhum comentário:
Postar um comentário