DocumentCode :
2330366
Title :
An efficient algorithm for time separation of events in concurrent systems
Author :
McGee, Peggy B. ; Nowick, Steven M.
Author_Institution :
Columbia Univ., New York
fYear :
2007
fDate :
4-8 Nov. 2007
Firstpage :
180
Lastpage :
187
Abstract :
The time separation of events (TSE) problem is that of finding the maximum and minimum separation between the times of occurrence of two events in a concurrent system. It has applications in the performance analysis, optimization and verification of concurrent digital systems. This paper introduces an efficient polynomial-time algorithm to give exact bounds on TSE´s for choice-free concurrent systems, whose operational semantics obey the max-causality rule. A choice-free concurrent system is modeled as a strongly-connected marked graph, where delays on operations are modeled as bounded intervals with unspecified distributions. While previous approaches handle acyclic systems only, or else require graph unfolding until a steady-state behavior is reached, the proposed approach directly identifies and evaluates the asymptotic steady-state behavior of a cyclic system via a graph-theoretical approach. As a result, the method has significantly lower computational complexity than previously-proposed solutions. A prototype CAD tool has been developed to demonstrate the feasibility and efficacy of our method. A set of experiments have been performed on the tool as well as two existing tools, with noticeable improvement on runtime and accuracy for several examples.
Keywords :
computational complexity; computational geometry; graph theory; choice-free concurrent systems; events problem; graph-theoretical approach; max-causality rule; polynomial-time algorithm; strongly-connected marked graph; time separation; Circuits; Computational complexity; Convergence; Delay; Measurement; Performance analysis; Polynomials; Prototypes; Steady-state; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Design, 2007. ICCAD 2007. IEEE/ACM International Conference on
Conference_Location :
San Jose, CA
ISSN :
1092-3152
Print_ISBN :
978-1-4244-1381-2
Electronic_ISBN :
1092-3152
Type :
conf
DOI :
10.1109/ICCAD.2007.4397263
Filename :
4397263
Link To Document :
بازگشت