Crineu Tres Daniel Perez Frederico... Roberto Hartke Neto

Slides:



Advertisements
Apresentações semelhantes
GEOMETRIA DESCRITIVA A
Advertisements

Prof. José Junior Barreto TEORIA DOS DETERMINANTES
Exemplos Especificação de Software
Sistema de informação:
M.R.U..
Inteligência Artificial
Computação Gráfica I Conteúdo: Professor: - Objetos gráficos planares
CONTROLE DE CONCORRÊNCIA
CONTROLE DE CONCORRÊNCIA
WebDesign Redes de Computadores Aula 05
Fevereiro–2011 D S T Q ª e 2ª SEMANA – Cronograma das atividades. 3ª SEMANA.
Unidade 7 SEQUÊNCIAS E REGULARIDADES
VI – Optimização de código Blocos básicos Optimização de ciclos Bibliografia aconselhada: –Apontamentos LFA 1999/ Jorge Morais.
Especificações de Filtros
Exercícios da Aula 17 Marta Rebuá.
Sílabo: Introdução à Ciência da Computação (SCC0121)
Nome : Resolve estas operações começando no centro de cada espiral. Nos rectângulos põe o resultado de cada operação. Comprova se no final.
MÉTODO LIVRE DE INVEJA.
MÉTODO DO DIVISOR ÚNICO
Bloqueios partilhados
Gestão de transacções noções básicas modelo simples modelo elaborado
ROBOTABLE Estudos Funcionais de uma Plataforma para um Sistema Robótico Humanóide Orientadores: Prof. Vítor Santos Orientadores: Prof. Vítor Santos Prof.
UNIVERSIDADE ESTADUAL PAULISTA
Evolução Arquitetural e Microprogramação
HAC MD -junho/ Noções de algoritmos e estudo de casos das principais tarefas de Mineração de dados.
EE-240/2009 Proportional Hazards Model.
Exercícios de revisão sobre relógios lógicos e físicos
Relógios Lógicos e Físicos
Inteligência Artificial
DIAGRAMA DE CASOS DE USO PERSPECTIVA CONCEITUAL
Sistema de dois componentes - condensado
FUNÇÃO MODULAR.
3. Sintaxe e Semântica.
Sistemas de Tempo Real: Abordagens de Escalonamento
MATRIZES REAIS ( 2ª AULA ).
Algoritmos para Escalonamento de Tempo Real – (RM, EDF, DM)
ESTOQUE DE SEGURANÇA Carlos Roberto C. Almeida.
INF-103: Avaliação de Desempenho
Alocação de Registos (exercício) Compiladores João M. P. Cardoso.
Anomalias de Escalonamento
LENDERBOOK LENDERBOOK A Fórmula do amor LENDERBOOK LENDERBOOK.
Introdução à Computação II Isadora Alves Cristo Juliana Ap. da Silva
Sistema de três componentes componentes
Cargas horizontal e vertical e e um momento M são aplicados
MEN - Mercados de Energia Mestrado em Engenharia Electrotécnica
MEN - Mercados de Energia Mestrado em Engenharia Electrotécnica
Tópicos em redes e sistemas distribuídos Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.
Amostragem de uma sinusóide de 25 Hz com uma frequência de amostragem de 20 Hz.
Universidade Federal de Ouro Preto Instituto de Ciências Exatas e Biológicas Departamento de Computação CIC272 – Inteligência Computacional para Otimização.
Curso para Agentes de Desenvolvimento Etapa I Básica Básica.
Sejam bem vindos! Arquitetura de Sistemas Operacionais.
mail_de um dos_integrantes do
Exemplo 1 – Ciclo Rankine
Estimativas baseada em casos de uso
Abr-17 Projetar Cápsulas Aula de Laboratório Projetar classes.
Sistemas Distribuídos
Redes de Petri 1° Exercício
Redes de Petri 1° Exercício
Redes de Petri Sistema Fila-Máquina Aula 3
Prof. Celso Cardoso Neto. (2) ALINHAMENTO Caso 1.
Controle Distribuído da Concorrência
Escalonabilidade em tarefas Dependentes: Compartilhamento de Recursos André Luis Meneses Silva.
1.
CAD na UEFS Angelo Duarte Departamento de Tecnologia UEFS
Algoritmo BSP/CGM para Euler tour em Grafos
Sistema Solar: leis do movimento planetário e observação
Nome alunos 1 Título UC. Título – slide 2 Conteúdo Conteúdo 2.
Sistemas Digitais e Automação
1 Sincronização em Sistemas Distribuídos Alcides Calsavara.
Extensões no teste de escalonabilidade. André Luis Meneses Silva.
Transcrição da apresentação:

Crineu Tres Daniel Perez Frederico... Roberto Hartke Neto DAS 6662 - Tópicos Especiais em Informática - Sistemas de Tempo Real Trabalho Cheddar Crineu Tres Daniel Perez Frederico... Roberto Hartke Neto

Descrição do problema Cenário 3 processadores em máquinas distintas escalonados por EDF cada um com um conjunto próprio de tarefas 3 tarefas definidas uma em cada processador seguem ordem de precedência possuem deadline “global”

Descrição do problema Objetivos simular cenário no Cheddar diferentes métodos de cálculo de deadlines individuais Ultimate Deadline (UD) Algorithm Effective Deadline (ED) Algorithm Proportional Deadline (PD) Algorithm Normalized Proportional Deadline (NPD) Algorithm com / sem atraso

Modelagem no Cheddar Cada processador com 3 tarefas tarefas periódicas com fase, jitter e tempo de bloqueio igual a zero Processador 1 (U1 = 0,70): T1 (5, 2), T2 (6, 1) e T3 (15, 2, 12) Processador 2 (U2 = 0,70): T4 (10, 3), T5 (6, 2) e T6 (15, 1, 13) Processador 3 (U3 = 0,67): T7 (3, 1), T8 (10, 2) e T9 (15, 2)

Modelagem no Cheddar Tarefas T3, T6 e T9 com ordem de precedência através de 2 mensagens no sistema m36: enviada após conclusão de T3 para T6 m69: enviada após conclusão de T6 para T9 Precedências: T3 m36 T6 m69 T9

Ultimate Deadline (UD) Algorithm

UD sem atraso

UD com atraso

Effective Deadline (ED) Algorithm

ED sem atraso

ED com atraso

Proportional Deadline (PD) Algorithm

PD sem atraso

PD com atraso

Normalized Proportional Deadline (NPD) Algorithm

NPD sem atraso

NPD com atraso

Tabela com informações das tarefas Vi,k ei pi,k UDi,k EDi,k PDi,k NPDi,k T1 P1 2 5 T2 1 6 T3 15 12 6.11 T4 P2 3 10 T5 T6 13 9 9.17 T7 P3 T8 T9