Skip to main content

Self-optimizing distributed trees

Publication ,  Conference
Reiter, MK; Samar, A; Wang, C
Published in: IPDPS Miami 2008 - Proceedings of the 22nd IEEE International Parallel and Distributed Processing Symposium, Program and CD-ROM
September 10, 2008

We present a novel protocol for restructuring a tree-based overlay network in response to the workload of the application running over it. Through low-cost restructuring operations, our protocol incrementally adapts the tree so as to bring nodes that tend to communicate with one another closer together in the tree. It achieves this while respecting degree bounds on nodes so that, e.g., no node degenerates into a "hub" for the overlay. Moreover, it limits restructuring to those parts of the tree over which communication takes place, avoiding restructuring other parts of the tree unnecessarily. We show via experiments on PlanetLab that our protocol can significantly reduce communication latencies in workloads dominated by clusters of communicating nodes. ©2008 IEEE.

Duke Scholars

Published In

IPDPS Miami 2008 - Proceedings of the 22nd IEEE International Parallel and Distributed Processing Symposium, Program and CD-ROM

DOI

Publication Date

September 10, 2008
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Reiter, M. K., Samar, A., & Wang, C. (2008). Self-optimizing distributed trees. In IPDPS Miami 2008 - Proceedings of the 22nd IEEE International Parallel and Distributed Processing Symposium, Program and CD-ROM. https://doi.org/10.1109/IPDPS.2008.4536248

Published In

IPDPS Miami 2008 - Proceedings of the 22nd IEEE International Parallel and Distributed Processing Symposium, Program and CD-ROM

DOI

Publication Date

September 10, 2008