Busca avançada
Ano de início
Entree


Desenvolvimento de um ambiente de computação voluntária baseado em computação ponto-a-ponto

Texto completo
Autor(es):
Caio Rafael do Nascimento Santiago
Número total de Autores: 1
Tipo de documento: Dissertação de Mestrado
Imprenta: São Paulo.
Instituição: Universidade de São Paulo (USP). Escola de Artes, Ciências e Humanidades (EACH)
Data de defesa:
Membros da banca:
Luciano Antonio Digiampietri; Marcos Lordello Chaim; João Eduardo Ferreira
Orientador: Luciano Antonio Digiampietri
Resumo

As necessidades computacionais de experimentos científicos muitas vezes exigem computadores potentes. Uma forma alternativa de obter esse processamento é aproveitar o processamento ocioso de computadores pessoais de modo voluntário. Essa técnica é conhecida como computação voluntária e possui grande potencial na ajuda aos cientistas. No entanto existem diversos fatores que podem reduzir sua eficiência quando aplicada a experimentos científicos complexos, por exemplo, aqueles que envolvem processamento de longa duração, uso de dados de entrada ou saída muito grandes, etc. Na tentativa de solucionar alguns desses problemas surgiram abordagens que aplicam conceitos de computação ponto-a-ponto. Neste projeto foram especificados, desenvolvidos e testados um ambiente e um escalonador de atividades que aplicam conceitos de computação ponto-a-ponto à execução de workflows com computação voluntária. Quando comparado com a execução local de atividades e com a computação voluntária tradicional houve melhoras em relação ao tempo de execução (até 22% de redução quando comparada com a computação voluntária tradicional nos testes mais complexos) e em alguns casos também houve uma redução no consumo de banda de upload do servidor de até 62%. (AU)

Processo FAPESP: 13/07935-5 - Desenvolvimento de um ambiente de computação voluntária baseado em computação ponto-a-ponto
Beneficiário:Caio Rafael do Nascimento Santiago
Modalidade de apoio: Bolsas no Brasil - Mestrado