Fernando Luis Costa

Domain of Specialization

I concluded my MSc thesis on Peer-to-Peer architectures and decentralization of Volunteer Computing systems. I have since continued my work in that area during my PhD, as part of European and national projects.

Research Interests

Peer-to-Peer systems
Collaborative Data Distribution
Large-scale Volunteer Computing - BOINC
Grid Computing
Cloud Computing
MapReduce paradigm

Prototypes

BOINC-BT BOINC prototype that uses BitTorrent for data distribution.
BOINC-MR BOINC prototype that allows MapReduce jobs to be executed over the Internet, over non-dedicated resources.

Publications

Fernando Costa, Luis Silva, Ian Kelley, and Ian Taylor. "Peer-to-Peer Techniques for Data Distribution in Desktop Grid Computing Platforms". CoreGRID Workshop on Grid Programming Model Grid and P2P Systems Architecture Grid Systems, Crete, Greece, June 2007.
Fernando Costa, Luis Silva and Ian Kelley. "Using a Content Distribution Network for Data Distribution in Desktop Grid Computing Platforms". In Proceedings of the CoreGRID Integration Workshop 2008, Heraklion-Crete, Greece, April 2008.
Fernando Costa, Luis Silva, Gilles Fedak and Ian Kelley. "Optimizing the Data Distribution Layer of BOINC with BitTorrent". In PCGRID 2008, Second Workshop on Desktop Grids and Volunteer Computing. In Workshops Proceedings of the 22nd IEEE International Parallel and Distributed Processing Symposium (IPDPS), IEEE Computer Society, Miami, Florida, USA, 2008.
Fernando Costa, Luis Silva, Gilles Fedak and Ian Kelley. "Optimizing Data Distribution in Desktop Grid Platforms". Parallel Processing Letters. Vol. 18, No. 3, pp. 391-410, September 2008.
Fernando Costa, Luis Silva, and Michael Dahlin. "Volunteer Cloud Computing: MapReduce over the Internet";. 5th Workshop on Desktop Grids and Volunteer Computing Systems (PCGrid 2011). In Workshops Proceedings of the 22nd IEEE International Parallel and Distributed Processing Symposium (IPDPS), IEEE Computer Society, Anchorage, Alaska, May 2011.
Fernando Costa, Luís Veiga, and Paulo Ferreira. "BOINC-MR: MapReduce in a Volunteer Environment". In Proceedings of 20th International Conference on Cooperative Information Systems (CoopIS). Rome, September 2012.
Fernando Costa, João Nuno Silva, Luís Veiga, and Paulo Ferreira. "Large-scale volunteer computing over the Internet". To appear in Journal of Internet Services and Applications (JISA), Volume 3, 2012.