DocumentCode :
757068
Title :
Spawn: a distributed computational economy
Author :
Waldspurger, Carl A. ; Hogg, Tad ; Huberman, Bernardo A. ; Kephart, Jeffrey O. ; Storn, W. Scott
Author_Institution :
Xerox Palo Alto Res. Center, CA, USA
Volume :
18
Issue :
2
fYear :
1992
fDate :
2/1/1992 12:00:00 AM
Firstpage :
103
Lastpage :
117
Abstract :
The authors have designed and implemented an open, market-based computational system called Spawn. The Spawn system utilizes idle computational resources in a distributed network of heterogeneous computer workstations. It supports both coarse-grain concurrent applications and the remote execution of many independent tasks. Using concurrent Monte Carlo simulations as prototypical applications, the authors explore issues of fairness in resource distribution, currency as a form of priority, price equilibria, the dynamics of transients, and scaling to large systems. In addition to serving the practical goal of harnessing idle processor time in a computer network, Spawn has proven to be a valuable experimental workbench for studying computational markets and their dynamics
Keywords :
Monte Carlo methods; computer networks; parallel programming; Spawn system; coarse-grain concurrent applications; computational markets; concurrent Monte Carlo simulations; distributed computational economy; distributed network; experimental workbench; fairness; heterogeneous computer workstations; idle computational resources; idle processor time; market-based computational system; price equilibria; remote execution; resource distribution; Application software; Biology computing; Computer networks; Computer science; Distributed computing; Humans; Microeconomics; Resource management; Virtual prototyping; Workstations;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/32.121753
Filename :
121753
Link To Document :
بازگشت