Issue No. 02 - February (1992 vol. 18)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/32.121753
<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. Huberman, C. Waldspurger, J. Kephart, W. Stornetta and T. Hogg, "Spawn: A Distributed Computational Economy," in IEEE Transactions on Software Engineering, vol. 18, no. , pp. 103-117, 1992.