DocumentCode
2047415
Title
Tree-based overlay networks for scalable applications
Author
Arnold, Dorian C. ; Pack, Gary D. ; Miller, Barton P.
Author_Institution
Dept. of Comput. Sci., Wisconsin Univ., Madison, WI, USA
fYear
2006
fDate
25-29 April 2006
Abstract
The increasing availability of high-performance computing systems with thousands, tens of thousands, and even hundreds of thousands of computational nodes is driving the demand for programming models and infrastructures that allow effective use of such large-scale environments. Tree-based overlay networks (TBO~Ns) have proven to provide such a model for distributed tools like performance profilers, parallel debuggers, system monitors and system administration tools. We demonstrate that the extensibility and flexibility of the TBO~N distributed computing model, along with its performance characteristics, make it surprisingly general, particularly for applications outside the tool domain. We describe many interesting applications and commonly-used algorithms for which TBO~Ns are well-suited and provide a new (non-tool) case study, a distributed implementation of the mean-shift algorithm commonly used in computer vision to delineate arbitrarily shaped clusters in complex, multi-modal feature spaces.
Keywords
distributed processing; trees (mathematics); distributed computing model; distributed tool; mean-shift algorithm; scalable application; tree-based overlay network; Application software; Availability; Clustering algorithms; Communication system control; Computer vision; Data analysis; Data communication; Distributed computing; Large-scale systems; Scalability;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
Print_ISBN
1-4244-0054-6
Type
conf
DOI
10.1109/IPDPS.2006.1639493
Filename
1639493
Link To Document