[1] W. P. Petersen and P. Arbenz, Introduction to
Parallel Computing, Oxford University Press, 2003, OUP link.
[2] GPU Development Team, The GPU project, Sourceforge, 2002-2004, source code available from
http://gpu.sourceforge.net.
[3] T. Mengotti, W. P. Petersen and P. Arbenz, Distributed computing over
Internet using a peer to peer network, September 2002, available from
http://www.tea.ch/gpu/gpu_semester_work.pdf.
[4] Wikipedia, The Free Encyclopedia, Sourceforge, 2001-2004,
http://www.wikipedia.org.
[5] M. A. Jovanovic, F. S. Annexstein, and K. A. Berman, Scalability issues in large peer-to-peer networks- a case study of
gnutella, Technical Report, Univ. of Cincinnati, 2001,
http://www.ececs.uc.edu/~mjovanov/Research/paper.html.
[6] R. Vivrette, Getting the Message, Simple Techniques for
Communicating Between Applications, Delphi Informant, November 1997,
http://www.undu.com/Articles/991221b.html.
[7] Godmar Back, The RSA Algorithm and PGP, 1996,
http://citeseer.nj.nec.com/back96rsa.html.
[8] P. Pacheco, Parallel Programming with MPI,
Morgan Kaufmann Publishers, San Francisco, 1997.
[9] Gnucleus Team, Gnutella Web Caching System, 2002,
http://www.gnucleus.com/gwebcache.
[10] Seti@Home, The Search for Extraterrestrial Intelligence at Home,
University of Berkeley, 1999-2004, http://setiathome.berkeley.edu.
[11] S. M. Larson, C. D. Snow, M. Shirts and V. S. Pande, Folding@Home
and Genome@Home, Stanford University, 2003,
http://citeseer.nj.nec.com/589744.html.
[12] M. Allen et al. ClimatePrediction.net project, 2003,
http://climateprediction.net.
[13] distributed.net Team, Distributed.net project, http://distributed.net.
[14] chessbrain.net Team, Chessbrain.net - the world's largest chess
computer, 2003, http://chessbrain.net
[15] BOINC Team, Berkeley Open Infrastructure for Network Computing,
University of California - Berkeley, http://boinc.berkeley.edu.
[16] Tiago Andrade e Silva, Gnutella High-Throughput Computing, 2004,
http://www.geocities.com/tiagonmas.
[17] K. Pogorzelski, TGnutella Delphi component, 2002-2003,
http://delphi.pogorzelski.de.
[18] delphi.about.com, Introducing Borland Delphi, 2001,
http://delphi.about.com/library/weekly/aa031202a.htm.
[19] B. Jenkins, ISAAC: a fast cryptographic random number generator,
1996, http://burtleburtle.net/bob/rand/isaacafa.html.
[20] J. McKeeth, A guide to Peer-2-Peer, presented at Borland
Conference in California, 2003, http://www.bsdg.org/jim/Peer2Peer/Paper/3214.html.
[21] T. Nuyden et al., Delphi 3D, rapid OpenGL development, 2001,
http://www.delphi3d.net.
[22] sun.developers.com, JavaBeans: The Source for Java Developers,
http://java.sun.com/products/javabeans/.
[23] C. Wilhelm, Semesterarbeit - Mapping the Gnutella Network,
Department Informatik ETH Zuerich, Sommersemester 2003,
http://dcg.ethz.ch/theses.html.
[24] B. Mandelbrot, Gli oggetti frattali - Forma, caso e dimensione,
Einaudi Paperbacks, 1987.
[25] K. Nagel, Simulation of Complex Systems, Lecture Notes, ETH
Zürich, 2003, http://www.sim.inf.ethz.ch/teach/cosy.
[26] S. Osokine, The Flow Control Algorithm for the Distributed
'Broadcast-Route' Networks with Reliable Transport Links, January 2001,
http://www.grouter.net/gnutella/flowcntl.htm.
[27] S. P. Holmes ,a Java Applet for the Coupon Collector Problem,
http://www-stat.stanford.edu/~susan/surprise/Collector.html.
[28] W. Feller, Introduction to Probability Theory and its Applications,
John Wiley and Sons, New York, 1968 (third edition).