The Community for Technology Leaders
Green Image
<p>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.</p>
distributed computational economy; market-based computational system; Spawn system; idle computational resources; distributed network; heterogeneous computer workstations; coarse-grain concurrent applications; remote execution; concurrent Monte Carlo simulations; fairness; resource distribution; price equilibria; idle processor time; experimental workbench; computational markets; computer networks; Monte Carlo methods; parallel programming
B.A. Huberman, C.A. Waldspurger, J.O. Kephart, W.S. Stornetta, T. Hogg, "Spawn: A Distributed Computational Economy", IEEE Transactions on Software Engineering, vol. 18, no. , pp. 103-117, February 1992, doi:10.1109/32.121753
90 ms
(Ver 3.3 (11022016))