Zum Inhalt springen

„Global Processing Unit“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
Verfahren: Verlinkung
Verlangsamung nur bei Überlast; Abschnitt deswegen entfernt.
Zeile 1: Zeile 1:
Die '''Global Processing Unit''' ist eine Anwendung auf [[Gnutella]]-/Pastellabasis. Die Grundidee ist es, Rechenleistung auf Rechner aufzuteilen und so bei der Berechnung von Werten effektiver und schneller zu sein.
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.


== Verfahren ==
== Verfahren ==
Mehrere Rechner (ein [[Computercluster|Cluster]]) bilden durch das GPU ein Netzwerk. Auf jedem Rechner in diesem Netzwerk läuft ein [[Client]]. Dieser Client kann durch Plugins in Rechenoperationen einbezogen werden. So errechnet nicht nur ein Computer den Wert, sondern viele Computer einen. Jeder errechnete Einzelwert wird dann von den Clients auf einen Server übertragen.
Mehrere mit Gnutella vernetzte Rechner bilden im GPU einen [[Computercluster]]. Auf jedem Rechner in diesem Netzwerk läuft ein [[Client]]. Dieser kann durch Plugins in Rechenoperationen einbezogen werden. So errechnet nicht nur ein Computer den Wert, sondern viele Computer tragen Teilberechnungen dazu bei. Jeder errechnete Teilwert wird dann von den Clients auf einen Server übertragen, um zu einem Gesamtergebnis zusammengefügt zu werden.V
Bei dieser Art von Ressourcenteilung muss jeder Clientrechner Leistung an diesen Prozess abtreten, wodurch das System verlangsamt wird.


Ein Cluster hat etwa eine Größe zwischen 5 und 17 Rechnern. Anwendung findet die Global Processing Unit zum Beispiel bei dem Rendern von Videos, zum Erstellen einer Suchmaschine, Berechnung digitaler Landschaften etc.
Ein Cluster hat etwa eine Größe zwischen 5 und 17 Rechnern. Anwendung findet die Global Processing Unit zum Beispiel bei dem Rendern von Videos, zum Erstellen einer Suchmaschine, Berechnung digitaler Landschaften etc.


Letztendlich wird durch das [[Peer-to-Peer|P2P]]-Netz ein [[Supercomputer]] mit enormer Rechenleistung erschaffen.
Letztendlich wird durch das [[Peer-to-Peer]]-Netz ein [[Supercomputer]] mit enormer Rechenleistung erschaffen.


== Weblinks ==
== Weblinks ==

Version vom 21. April 2024, 15:44 Uhr

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.

Verfahren

Mehrere mit Gnutella vernetzte Rechner bilden im GPU einen Computercluster. Auf jedem Rechner in diesem Netzwerk läuft ein Client. Dieser kann durch Plugins in Rechenoperationen einbezogen werden. So errechnet nicht nur ein Computer den Wert, sondern viele Computer tragen Teilberechnungen dazu bei. Jeder errechnete Teilwert wird dann von den Clients auf einen Server übertragen, um zu einem Gesamtergebnis zusammengefügt zu werden.V

Ein Cluster hat etwa eine Größe zwischen 5 und 17 Rechnern. Anwendung findet die Global Processing Unit zum Beispiel bei dem Rendern von Videos, zum Erstellen einer Suchmaschine, Berechnung digitaler Landschaften etc.

Letztendlich wird durch das Peer-to-Peer-Netz ein Supercomputer mit enormer Rechenleistung erschaffen.