MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Bounding average time separations of events in stochastic timed Petri nets with choice (1999) [16 citations — 6 self]

Download:
Download as a PDF | Download as a PS
by Aiguo Xie, Peter A. Beerel
In Proc. International Symposium on Advanced Research in Asynchronous Circuits and Systems
http://jungfrau.usc.edu/aiguo/DAC99Submit.ps
Add To MetaCart

Abstract:

Stochastic timed marked graphs are graphical models of concurrent systems such as asynchronous circuits, embedded systems, queuing networks, manufacturing systems, and many automatic control systems. Unlike earlier works in which delays must be fixed or exponential, we allow the models to include arbitrary delay distributions as long as they have finite means. For such models, one important problem is to determine the average Time Separations of Events (TSE's). For example, an efficient means of finding TSE's in such models of asynchronous circuits facilitates both performance analysis as well as performance-driven synthesis. Towards this end, we present a novel technique to obtain upper and lower bounds on the average TSE for arbitrary pairs of system events. The bounds are formulated using a finite segment of the infinite unfolding of the marked graph and can be efficiently evaluated either using statistical sampling or, in some special cases, analytical methods. The resulting bounds are typically much sharper than using any other known method. The efficiency of technique and the quality of the bounds are demonstrated on several asynchronous pipelines. 1

Citations

1451 A theory of timed automata – Alur, Dill - 1994
1023 Petri nets: Properties, analysis and applications – Murata - 1989
204 Statistical Inference – Casella, Berger - 1990
124 Synchronization and Linearity: An Algebra for Discrete Event Systems – Baccelli, Cohen, et al. - 1992
122 Performance analysis and optimization of asynchronous circuits – Burns - 1991
97 Marked directed graphs – Commoner, Holt, et al. - 1971
86 A Monte Carlo approach for power estimation – Burch, Najm, et al. - 1993
85 A linear-system-theoretic view of discrete-event processes and its use for performance evaluation in manufacturing – Cohen, Dubois, et al. - 1985
84 Performance evaluation of asynchronous concurrent systems using Petri nets – Ramamoorthy, Ho - 1980
81 Synthesis of timed asynchronous circuits – Myers, Meng - 1993
76 Basic notions of trace theory – Mazurkiewicz - 1988
67 Markovian Analysis of Large Finite State Machines – Hachtel, Macii, et al. - 1996
62 Algorithms for interface timing verification – McMillan, Dill - 1992
52 Self-timed rings and their application to division – Williams - 1991
52 A generalized timed Petri net model for performance analysis – Holliday, Vernon - 1987
52 RAPPID: An asynchronous instruction length decoder – Rotem, Stevens, et al. - 1999
46 Exact and ordinary lumpability in finite Markov chains – Buchholz - 1994
46 A Technique of State Space Search Based on Unfolding – McMillan - 1995
43 Subadditive ergodic theory – Kingman - 1973
43 Simulation output analysis using standardized time series – Glynn, Iglehart - 1990
41 Bounded delay timing analysis of a class of CSP programs with choice – Hulgaard, Burns - 1994
38 An algorithm for exact bounds on the time separation of events in concurrent systems – Hulgaard, Burns, et al. - 1995
37 Structure Theory of Petri Nets: the Free Choice Hiatus – Best - 1987
34 Verification of timed systems using POSETS – Belluomini, Myers - 1998
29 Properties and performance bounds for closed free choice synchronized monoclass queueing networks – Campos, Chiola, et al. - 1991
28 Faster Maximum and Minimum Mean Cycle Algorithms for System-Performance Analysis – Dasdan, Gupta - 1998
26 A course in Simulation – Ross - 1990
24 Probability and Statistics for Engineers – Miller, Freund, et al. - 1990
19 Accurate power estimation of CMOS sequential circuits – Chou, Roy - 1996
18 Accurate Power Estimation for Large Sequential Circuits – Kozhaya, Najm - 1997
16 Approximate algorithms for time separation of events – Chakraborty, Dill - 1997
14 A Generalized Timed Petri Net Model for Performance Analysis – Holiday, Vernon - 1987
14 Verification of asynchronous circuits using time Petri-net unfolding – Semenov, Yakovlev - 1996
12 Performance analysis and optimization of asynchronous circuits – Kudva, Gopalakrishnan, et al. - 1994
12 Properties and Performance Bounds for Timed Marked Graphs – Campos, Chiola, et al. - 1992
11 Efficient Timing Analysis of a Class of Petri Nets – Hulgaard, Burns - 1995
11 Ergodic theorems for stochastic operators and discrete event networks – Baccelli, Mairesse - 1995
11 Average-case optimized technology mapping of one-hot domino circuits – Chou, Beerel, et al. - 1998
10 Free choice systems have home states – Best, Voss - 1984
9 Efficient state classification of finite state Markov chains – Xie, Beerel - 1998
7 Response time properties of some asynchronous circuits – Ebergen, Berks - 1997
7 Partial order behavior and structure of Petri nets – Best - 1990
6 Accelerating Markovian analysis of asynchronous systems using state compression – Xie, Beerel - 1998
5 Symbolic techniques for performance analysis of asynchronous systems based on average time separation of events – Xie, Beerel - 1997
4 A characterization of the minimum cycle mean in a diagraph. Discrete mathematics – Karp - 1978
4 Some classes of live and safe Petri nets – Best - 1987
4 Estimation methods for stochastic Petri nets based on standardized time series – Haas - 1997
2 Structural performance analysis of stochastic Petri nets – Silva, Campos - 1995
1 Petri Nets Thoery and the Modeling of Systems – Peterson - 1981
1 Timed event-graphs and performance evaluation of systems – Hillion, Levis - 1987