wiki:BoincPapers

Version 80 (modified by davea, 6 years ago) (diff)

--

Papers and talks on volunteer computing

Technical papers involving BOINC

High level

Runtime system

Server software

Scheduling

Integration with Grid and other systems

  • Farkas, Z., P. Kacsuk, Z. Balaton, and G. Gombas. Interoperability of BOINC and EGEE. Future Generation Computer Systems, Volume 26, Issue 8, October 2010, Pages 1092-1103.

Data distribution

  • D. Toth and D. Finkel. A Comparison of Techniques for Distributing File-based Tasks for Public-Resource Computing. Proceedings of The 17th IASTED International Conference on Parallel and Distributed Computing and Systems - PDCS 2005, November 14-16, 2005, pp. 398-403, Phoenix, Arizona, USA.
  • Costa, F., L. Silva, G. Fedak and I. Kelley. Optimizing the data distribution layer of BOINC with Bittorrent. 2008 IEEE International Symposium on Parallel and Distributed Processing 14-18 April 2008.
  • Elwaer, A., A. Harrison, I. Kelley, and I. Taylor. Attic: A Case Study for Distributing Data in BOINC Projects 2011 IEEE International Symposium on Parallel and Distributed Processing Workshops and Phd Forum

Host studies

Volunteer studies

  • Oded Nov, Ofer Arazy, and David P. Anderson. Crowdsourcing for science: understanding and enhancing SciSourcing contribution. The Changing Dynamics of Scientific Collaborations, workshop at CSCW 2010, Savannah GA, Feb. 7 2010.
  • D. Toth. “Increasing Participation in Volunteer Computing”. IEEE Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), Shanghai, 16-20 May 2011, pp 1878-1882.

MPI emulation

  • Nagarajan Kanna, Jaspal Subhlok, Edgar Gabriel, Eshwar Rohit and David Anderson. A Communication Framework for Fault-tolerant Parallel Execution. The 22nd International Workshop on Languages and Compilers for Parallel Computing, Newark, Delaware, Oct 8-10 2009.

Result validation

  • M. Taufer, D. Anderson, P. Cicotti, C.L. Brooks III. [http://gcl.cis.udel.edu/publications/conferences/005hcw_mtaufer.pdf Homogeneous Redundancy: a Technique to Ensure Integrity of Molecular Simulation Results Using Public Computing]. From 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) Heterogeneous Computing Workshop. April 4 2005, Denver CO.

Other

Project-specific papers

Other papers on volunteer computing

Result validation

  • Sarmenta, L.F.G. Sabotage-tolerance mechanisms for volunteer computing systems. Future Gener. Comput. Syst. 18(4), 561–572 (2002)
  • Sonnek, J., Chandra, A. Weissman, J. Adaptive Reputation-Based Scheduling on Unreliable Distributed Intrastrucutres IEEE Trans. on Parallel and Distributed Systems, 18 (11), Nov. 2007.
  • Silaghi, G. , Araujo, F. , Domingues, P. , Silva, L. M. , Arenas, A. Defeating Colluding Nodes in Desktop Grid Computing Platforms. in Proceedings of the 22nd IPDPS conference, PCGrid2008 workshop, Miami, USA, April 2008.
  • Golle, P. and I. Mironov. Uncheatable Distributed Computations. Proceedings of the 2001 Conference on Topics in Cryptology: The Cryptographer's Track at RSA.
    1. 425-440. April 08 - 12, 2001.
  • Christoforou, E., A. Anta, C. Georgiou, and M. Mosteiro. Algorithmic Mechanisms for Reliable Master-Worker Internet-Based Computing. IEEE Transactions on Computers 63(1):179-195 · January 2014

Other systems

  • Sarmenta, L. and S. Hirano. Bayanihan: building and studying web-based volunteer computing systems using Java Future Generation Computer Systems. Volume 15 Issue 5-6, Oct. 1999. Pages 675-686
  • James Baldassari, David Finkel, and David Toth. SLINC: A Framework for Volunteer Computing, Proceedings of the 18th IASTED International Conference on Parallel and Distributed Computing and Systems - PDCS 2006, November 13-15, 2006, Dallas, Texas, USA.
  • T. MacWilliam? and C. Cecka. CrowdCL: Web-based volunteer computing with WebCL. In High Performance Extreme Computing Conference (HPEC), 2013 IEEE, pages 1–6, September 2013.
  • Baratloo, M. Karaui, Z.M. Kedem, P. Wijckoff. Charlotte: Metacomputing on the Web. Future Generation Computer Systems Volume 15, Issues 5–6, October 1999, Pages 559-570
  • Tomasz Fabisiak and Arkadiusz Danilecki Browser-based Harnessing of Voluntary Computational Power. Foundations of Computing and Decision Sciences: The Journal of Poznan University of Technology. Volume 42: Issue 1, 04 Mar 2017
  • Chorazyk, P., M. Godzik, K. Pietak, and A. Byrski. Lightweight Volunteer Computing Platform using Web Workers. Procedia Computer Science 108:948-957· December 2017

Scheduling

  • Kan Watanabe, Masaru Fukushi, Susumu Horiguchi. Optimal Spot-checking to minimize the Computation Time in Volunteer Computing. Proceedings of the 22nd IPDPS conference, PCGrid2008 workshop, Miami, USA, April 2008.

Talks on video

Powerpoint

Popular articles

David P. Anderson. Conference on Shared Knowledge and the Web. Residencia de Estudiantes, Madrid, Spain, Nov. 17-19 2003. (A paper about BOINC's goals. Also available in HTML, HTML/German, HTML/Dutch, Japanese).

by D. Carroll, C. Rahmlow, T. Psiaki, and G. Wojtaszczyk, July 2005.

Institute for High Energy Physics, Beijing, April 2012.

Books

Berlin Heidelberg: Springer-Verlag, ISBN: 978-3-642-23282

PhD Thesis

Ph.D. dissertation, Glyndwr University of Wales (UK), Department of Computing (approx. 12 MB, pdf)