Advanced search
Start date

Development of an volunteer computing environment based in peer-to-peer computing

Full text
Caio Rafael do Nascimento Santiago
Total Authors: 1
Document type: Master's Dissertation
Press: São Paulo.
Institution: Universidade de São Paulo (USP). Escola de Artes, Ciências e Humanidades (EACH)
Defense date:
Examining board members:
Luciano Antonio Digiampietri; Marcos Lordello Chaim; João Eduardo Ferreira
Advisor: Luciano Antonio Digiampietri

The computational needs of scientific experiments often require powerful computers. One alternative way to obtain this processing power is taking advantage of the idle processing of personal computers as volunteers. This technique is known as volunteer computing and has great potential in helping scientists. However, there are several issues which can reduce the efficiency of this approach when applied to complex scientific experiments, such as, the ones with long processing time, very large input or output data, etc. In an attempt to solve these problems some approaches based on P2P concepts arisen. In this project a workflow execution environment and a scheduler of activities were specified, developed and tested applying P2P concepts in the workflows execution using volunteer computing. When compared with the local execution of activities and traditional volunteer computing was the execution time was improved (until 22% of reduction when compared with the traditional volunteer computing in the most complex tests) and in some cases there was also a reduction of the server upload bandwidth use of until 62%. (AU)

FAPESP's process: 13/07935-5 - Development of a volunteer computing environment based on computing peer-to-peer
Grantee:Caio Rafael do Nascimento Santiago
Support Opportunities: Scholarships in Brazil - Master