[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 …

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 …

Scalable load balancing in networked systems: A survey of recent advances

MV der Boor, SC Borst, JSH Van Leeuwaarden… - SIAM Review, 2022 - SIAM
In this survey we provide an overview of recent advances on scalable load balancing
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 …

Fast concurrent access to parallel disks

Sanders, Egner, Korst - Algorithmica, 2003 - Springer
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 …

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] …

[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 …

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 …

[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 …

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 …