Performance Analysis of Reo Circuits
Chrétien Verhoef
Center for Mathematics and Computer Science (CWI)
CIC 2007
Research Workshop on Coinduction, Interaction and Composition
Performance Analysis of Reo Circuits Chrtien Verhoef Center for - - PowerPoint PPT Presentation
Performance Analysis of Reo Circuits Chrtien Verhoef Center for Mathematics and Computer Science (CWI) CIC 2007 Research Workshop on Coinduction, Interaction and Composition Amsterdam 2007-10-23 Overview Introduction / motivation
Center for Mathematics and Computer Science (CWI)
Research Workshop on Coinduction, Interaction and Composition
Performance Analysis of Reo Circuits 2
Performance Analysis of Reo Circuits 3
Performance Analysis of Reo Circuits 4
Performance Analysis of Reo Circuits 5
Performance Analysis of Reo Circuits 6
Performance Analysis of Reo Circuits 7
Performance Analysis of Reo Circuits 8
– Use Reo Coordination Language to model complex coordination systems – “Translate” Reo CTMC – CTMC Performance Evaluation
Performance Analysis of Reo Circuits 9
Performance Analysis of Reo Circuits 10
Performance Analysis of Reo Circuits 11
Performance Analysis of Reo Circuits 12
FIFO1
Performance Analysis of Reo Circuits 13
Performance Analysis of Reo Circuits 14
Performance Analysis of Reo Circuits 15
Performance Analysis of Reo Circuits 16
Performance Analysis of Reo Circuits 17
FIFO1
Performance Analysis of Reo Circuits 18
Performance Analysis of Reo Circuits 19
Performance Analysis of Reo Circuits 20
Performance Analysis of Reo Circuits 21
Performance Analysis of Reo Circuits 22
2: Reo Modeling 3: QIA Translation 4: Combine QIAs 5: Generate MC 6: Analyze MC 1: Decompose system
Performance Analysis of Reo Circuits 23
Performance Analysis of Reo Circuits 24
Performance Analysis of Reo Circuits 25
Performance Analysis of Reo Circuits 26
Performance Analysis of Reo Circuits 27
Performance Analysis of Reo Circuits 28
Arrival Rate Port A A B C FIFO Delay TP
TP (write requests / time unit) Delay (time unit)
Blocking Probability
Performance Analysis of Reo Circuits 29
Steady-state probabilities Stationary distribution
Performance Analysis of Reo Circuits 30
Performance Analysis of Reo Circuits 31
Blocking Probability
TP (write requests / time unit) Delay (time unit) A = B
Performance Analysis of Reo Circuits 32
Steady-state probabilities Stationary distribution
Performance Analysis of Reo Circuits 33
Performance Analysis of Reo Circuits 34
Center for Mathematics and Computer Science (CWI)
Research Workshop on Coinduction, Interaction and Composition