GPU : A Gnutella Processing Unit

The GPU engine and the delivered plugins/frontends from this homepage are under GPL. TGnutella is commercial, but we hope on the long term to substitute it with Pastella, an Open Source solution delivered by nanobit. Terragen is closed source, but free for non-commercial use. The GPL on the core does not forbid to develop closed source extensions for GPU.


  • Documentation for Developers (long)
  • Documentation (short)
  • Plugins/Frontends
    • Crypto : how to solve the discrete logarithm problem using the baby step giant step algorithm
    • File Distributor : a set of PHP scripts to distribute work units
  • In the press, citations
    • Han Zhao, Xinxin Liu, Xiaolin Li, A Taxonomy of Peer-to-Peer Desktop Grid Paradigms, Journal of Cluster Computing (PDF)
    • Vernetztes Rechnen, CHIP Germany, October 2004, page 54 (PNG)
    • Shaon Diwakar, Distributed computing framework, Bachelor Thesis, University of Technology, Sydney, Faculty of Engineering, November 2005 (PDF)
    • John R. Douceur, Thomas Moscibroda, Lottery Trees: Motivational Deployment of Networked Systems, Microsoft Research, 2007, Citation [25] (PDF)
    • Bradley Goldsmith, Enabling Grassroots Distributed Computing with CompTorrent, University of Tasmania, Australia 2007, Citation [7] (PDF)
    • Benjamin Weyers, Implementierung einer Computerplattform fuer die verteilte Analyse und Synthese von Parallelkinematikmaschinen, Universitaet Duisburg, August 2005, citation [16] (PDF)
    • Pawel Jurczyk et al., P2P Computing System with Remote Method Invocation over JXTA, Institute of Computer Science, May 2006, Krakow, Poland, Citation [14] (PDF)
    • Danny Hughes, Middleware Reading Group, 7 November 2005, Lancaster University
    • Chan-Yeol 'Connor' Park, Korea@Home Overview, KISTI Supercomputing Center, Korea Institute of Science and Technology Information, 2005
    • Arjan Borst, Ontwikkeling van een frame-work voor Distributed Computing, Master Thesis, Universiteit van Amsterdam, August 2005 (PDF)
    • Vit Vrba, Karol Molnar, Lubomir Cvrk, General Architecture of Grid Framework with QoS implementation, Lecture Notes in Computer Science, Volume 3240, 2005, Springer Verlag Gmbh
    • Dr. Michelle Kuttel, Peer-to-Peer Computing - lectures in Distributed Computing, Future project's section, University of Cape Town, South Africa, 2004 (PDF)
    • Cristoph Hampel, Jutta Horstmann, Francis Kucera, Norman Wiechmann, Auswertung von Grid-Plattformen, TU Berlin, Germany, September 2004 (PDF)
    • Omar Aurelio Walid Llorente, Grid and Portable and Multimedia Resources, Universidad Politecnica de Madrid, June 2004, Citation [7] (PDF)
    • P2P Evolution: From File-sharing to Decentralized Workflows, Fraunhofer IPSI, Citation [14] (PDF)
    • Supporting Information Access in Next Generation Digital Library Architectures, Fraunhofer IPSI, Citation [17] (PDF)
    • Klaus-Dieter Walter, Embedded Grid Computing, SSV Embedded Systems, Hannover, 2005, Page 1, (HTML)
    • Carlos Justiniano, Tapping the Matrix: Revisited, ChessBrain Project, BoF Linux Forum in Copenhagen, October 2005, Reference [9] (PDF)
    • Bo Xu, Volunteers' participative behaviors in open source development: the role of extrinsic, incentive, intrinsinc motivation and relational social capital, Dissertation in Business Administration, Texas Tech University, May 2006 (PDF)




    • Papers on Gnutella, P2P and computing - Google Search
    • Seeschloss created the initial website. The logo was designed by Mark Grady. Graphics are by David A. Lucas.
      GPU, a P2P-computing cluster software, © 2002-2013 by the GPU Development team