• DocumentCode
    643182
  • Title

    A novel partitioning and tracing approach for distributed systems based on vector clocks

  • Author

    Hoettger, Robert ; Igel, Burkhard ; Kamsties, Erik

  • Author_Institution
    Fachhochschule Dortmund, Pimes Res. Inst., Univ. of Appl. Sci. & Arts, Dortmund, Germany
  • Volume
    02
  • fYear
    2013
  • fDate
    12-14 Sept. 2013
  • Firstpage
    670
  • Lastpage
    675
  • Abstract
    Tracking, partitioning and tracing in modern dynamic high performance computing systems are three of the most innovative and important development aspects for performance optimization purposes and state-of-the-art advanced quality. This paper discusses these three aspects with respect to distributed systems and proposes new mechanisms for an advanced utilization of software in this domain. We present a specific tracking mechanism via vector clocks for model and code partitioning purposes and the determination of causality relations. Further, a tracing approach for an effective analysis and thereby utilization of code and the corresponding architecture is introduced. The combination of both approaches leads to a high degree of parallelism and a fine-grained structure of execution units, that further traced, supports a precise analysis of synchronous and asynchronous system´s behavior as well as an optimal load balancing. The mechanisms are introduced with respect to a model based control engineering tool and event diagrams.
  • Keywords
    parallel processing; resource allocation; software engineering; code partitioning; distributed systems; event diagrams; high performance computing systems; load balancing; model based control engineering tool; parallelism degree; partitioning approach; performance optimization; software utilization; tracing approach; vector clocks; Clocks; Computer architecture; Load management; Optimization; Parallel processing; Partitioning algorithms; Vectors; control engineering; distributed systems; event tracing; partitioning; vector clocks; virtual time;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Data Acquisition and Advanced Computing Systems (IDAACS), 2013 IEEE 7th International Conference on
  • Conference_Location
    Berlin
  • Print_ISBN
    978-1-4799-1426-5
  • Type

    conf

  • DOI
    10.1109/IDAACS.2013.6663010
  • Filename
    6663010