Title
A novel partitioning and tracing approach for distributed systems based on vector clocks
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.
Year
DOI
Venue
2013
10.1109/IDAACS.2013.6663010
IDAACS), 2013 IEEE 7th International Conference
Keywords
Field
DocType
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,control engineering,distributed systems,event tracing,partitioning,vector clocks,virtual time
Vector clock,Asynchronous system,Supercomputer,Computer science,Load balancing (computing),Degree of parallelism,Software,Resource allocation,Tracing,Distributed computing
Conference
Volume
ISBN
Citations 
02
978-1-4799-1426-5
1
PageRank 
References 
Authors
0.37
5
3
Name
Order
Citations
PageRank
Robert Hoettger171.69
Burkhard Igel272.34
Erik Kamsties335329.67