DocumentCode :
3065222
Title :
A hierarchical cluster algorithm for dynamic, centralized timestamps
Author :
Ward, Paul A S ; Taylor, David J.
Author_Institution :
Dept. of Comput. Sci., Waterloo Univ., Ont., Canada
fYear :
2001
fDate :
36982
Firstpage :
585
Lastpage :
593
Abstract :
Partial-order data structures used in distributed-system observation tools typically use vector timestamps to efficiently determine event precedence. Unfortunately all current dynamic vector-timestamp algorithms either require a vector of size equal to the number of processes in the computation or require a graph search operation to determine event precedence. This fundamentally limits the scalability of such observation systems. In this paper we present an algorithm for hierarchical, clustered vector time-stamps. We present results for a variety of computation environments that demonstrate such timestamps can reduce space consumption by more than an order-of-magnitude over Fidge/Mattern timestamps while still providing acceptable time bounds for computing timestamps and determining event precedence
Keywords :
data structures; distributed processing; centralized timestamps; clustered vector time-stamps; distributed-system observation tools; dynamic vector-timestamp algorithms; event precedence; graph search operation; hierarchical cluster algorithm; partial-order data structures; scalability; time bounds; vector timestamps; Clustering algorithms; Computer science; Control systems; Costs; Data structures; Data visualization; Distributed computing; Heuristic algorithms; Monitoring; Scalability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 2001. 21st International Conference on.
Conference_Location :
Mesa, AZ
Print_ISBN :
0-7695-1077-9
Type :
conf
DOI :
10.1109/ICDSC.2001.918989
Filename :
918989
Link To Document :
بازگشت