GPU – Global Processing Unit
August 18, 2006
“GPU is a Gnutella client that allows users to share CPU-resources. GPU allows the creation of computer alliances.”
GPU doesn’t manage resource sharing in means of fairness, resources are managed based on simple and very familiar idea: take whatever you need (and we can give you), give us whatever you have (and want to give).
This principe can’t workout for internet, so they are talking about computer aliances.
Basically idea isn’t new. There were lot of theoretical work (Tuple Spaces, etc.), specifications (Java Spaces) and implementations (GigaSpaces).
Entry Filed under: P2P, distributive computing. .
2 Comments Add your own
Leave a Comment
Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Trackback this post | Subscribe to the comments via RSS Feed
1.
Guy Nirpaz | August 18, 2006 at 9:49 am
Actually GigaSpaces is live and kicking. We’ve been able to harness the theoretical model of Tuple Spaces by implementing the JavaSpace standard into the core of enterprises. Transaction systems that require low-latency and high-throughput processing of very large data volumes are implemented now days using GigaSpaces’ technology.
2.
technuts | August 20, 2006 at 4:31 pm
Guy, thanks for your response. I havn’t tried to tell GigaSpaces are past. My point was that there is an interesting open source project in the field where a lot of work already done.