Avaliação de desempenho em Sistemas Embarcados Distribuídos Bruno Nogueira [email protected].
Transcript of Avaliação de desempenho em Sistemas Embarcados Distribuídos Bruno Nogueira [email protected].
MoDCS - Modelling of Distributed and Concurrent Systems <www.modcs.org> MoDCS - Modelling of Distributed and Concurrent Systems <www.modcs.org>
Avaliação de desempenho em Sistemas Embarcados Distribuídos
Bruno [email protected]
MoDCS - Modelling of Distributed and Concurrent Systems <www.modcs.org>
System-level performance evaluation
Y-chart scheme
MoDCS - Modelling of Distributed and Concurrent Systems <www.modcs.org>
System-level Performance Evaluation
MoDCS - Modelling of Distributed and Concurrent Systems <www.modcs.org>
Métricas
• Sistemas críticos– End-to-end delay– Tamanho (mínimo) dos buffers
• Sistemas não-críticos– Throughput– Utilização dos buffers e processadores– End-to-end delay
MoDCS - Modelling of Distributed and Concurrent Systems <www.modcs.org>
Estado da arte
• Sistemas críticos (métodos analíticos)– Real-Time Calculus– Model checking (ex: Timed Automata)– Holistic Scheduling– Simulação?
• Sistemas não críticos– Simulação– Métodos markovianos
MoDCS - Modelling of Distributed and Concurrent Systems <www.modcs.org>
Real-time Calculus
• Baseado em:– Network Calculus– Max-Plus/Min-Plus Algebra
MoDCS - Modelling of Distributed and Concurrent Systems <www.modcs.org>
Real-time Calculus: Curvas de trabalho
MoDCS - Modelling of Distributed and Concurrent Systems <www.modcs.org>
Real-time Calculus: curvas de trabalho
MoDCS - Modelling of Distributed and Concurrent Systems <www.modcs.org>
Real-time Calculus: Curvas de serviço
MoDCS - Modelling of Distributed and Concurrent Systems <www.modcs.org>
Real-time Calculus: Delay e Backlog
MoDCS - Modelling of Distributed and Concurrent Systems <www.modcs.org>
Real-time Calculus
MoDCS - Modelling of Distributed and Concurrent Systems <www.modcs.org>
Real-time Calculus
MoDCS - Modelling of Distributed and Concurrent Systems <www.modcs.org>
Real-time calculus
MoDCS - Modelling of Distributed and Concurrent Systems <www.modcs.org>
Stochastic Authomata Network
MoDCS - Modelling of Distributed and Concurrent Systems <www.modcs.org>
Stochastic Authomata Network
MoDCS - Modelling of Distributed and Concurrent Systems <www.modcs.org>
Stochastic Authomata Network
MoDCS - Modelling of Distributed and Concurrent Systems <www.modcs.org>
Estudo de caso