Sharpness a Tight Condition for Scalability

Source: Columbia University

Favorite

Free registration required

A distributed system is scalable if the rate at which it completes its computation and communication tasks does not depend on its size. As an example, the scalability of a peer-to-peer application that transmits data among a large group depends on the topology and the synchronization implemented between the peers. This paper describes a model designed to shed light on the conditions that enable scalability. Formally, the authors model here a collection of tasks, each requiring a random amount of time, which are related by precedence constraints.
Format:PDF Size:266.80
Date:May 2008