Abstract

We have designed and implemented an open, market-based computational system called Spawn. The Spawn system utilizes idle computational reources in a distributed network of heterogeneous computer workstations. It supports both coarse-grain concurrent application and the remote executon of many independent tasks. Using concurrent Monte Carlo simulations as prototypical applications, we 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

Description

JMM master bibtex

Links and resources

Tags