[PDF][PDF] The power of two random choices: A survey of techniques and results
R Sitaraman - 2001 - eecs.harvard.edu
To motivate this survey, we begin with a simple problem that demonstrates a powerful
fundamental idea. Suppose that n balls are thrown into n bins, with each ball choosing a bin …
fundamental idea. Suppose that n balls are thrown into n bins, with each ball choosing a bin …
How asymmetry helps load balancing
B Vöcking - Journal of the ACM (JACM), 2003 - dl.acm.org
This article deals with randomized allocation processes placing sequentially n balls into n
bins. We consider multiple-choice algorithms that choose d locations (bins) for each ball at …
bins. We consider multiple-choice algorithms that choose d locations (bins) for each ball at …
Scalable load balancing in networked systems: A survey of recent advances
In this survey we provide an overview of recent advances on scalable load balancing
schemes which provide favorable delay performance and yet require minimal …
schemes which provide favorable delay performance and yet require minimal …
Balanced allocation and dictionaries with tightly packed constant size bins
M Dietzfelbinger, C Weidling - Theoretical Computer Science, 2007 - Elsevier
We study a particular aspect of the balanced allocation paradigm (also known as the “two-
choices paradigm”): constant sized bins, packed as tightly as possible. Let d≥ 1 be fixed …
choices paradigm”): constant sized bins, packed as tightly as possible. Let d≥ 1 be fixed …
Fast concurrent access to parallel disks
High performance applications involving large data sets require the efficient and flexible use
of multiple disks. In an external memory machine with D parallel, independent disks, only …
of multiple disks. In an external memory machine with D parallel, independent disks, only …
Balanced allocation on graphs
K Kenthapadi, R Panigrahy - SODA, 2006 - books.google.com
It is well known that if n balls are inserted into n bins, with high probability, the bin with
maximum load contains (1+ o (1)) logn/log log n balls. Azar, Broder, Karlin, and Upfal [1] …
maximum load contains (1+ o (1)) logn/log log n balls. Azar, Broder, Karlin, and Upfal [1] …
[BOOK][B] Universal routing strategies for interconnection networks
C Scheideler - 2006 - books.google.com
This book presents the history and state of the art of universal routing strategies, which can
be applied to networks independently of their respective topologies. It opens with a self …
be applied to networks independently of their respective topologies. It opens with a self …
Asymptotically optimal load balancing topologies
D Mukherjee, SC Borst… - Proceedings of the ACM …, 2018 - dl.acm.org
We consider a system of N servers inter-connected by some underlying graph topology GN.
Tasks with unit-mean exponential processing times arrive at the various servers as …
Tasks with unit-mean exponential processing times arrive at the various servers as …
[BOOK][B] Handbook of parallel computing: models, algorithms and applications
S Rajasekaran, J Reif - 2007 - books.google.com
The ability of parallel computing to process large data sets and handle time-consuming
operations has resulted in unprecedented advances in biological and scientific computing …
operations has resulted in unprecedented advances in biological and scientific computing …
Packet routing in fixed-connection networks: A survey
MD Grammatikakis, DF Hsu, M Kraetzl… - Journal of Parallel and …, 1998 - Elsevier
We survey routing problems on fixed-connection networks. We consider many aspects of the
routing problem and provide known theoretical results for various communication models …
routing problem and provide known theoretical results for various communication models …