Die Global Processing Unit ist eine Anwendung auf Basis des P2P-Protokolls Gnutella bzw. der Weiterentwicklung Pastella. Die Grundidee ist es, Rechenleistung auf Rechner aufzuteilen und so bei der Berechnung von Werten effektiver und schneller zu sein.