• 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