conteúdos de adm
Online Real-Time agendamento de tarefas em
Heterogêneo Multicore System-on-a-Chip
Ya-Shu Chen, membro, IEEE, Han Chiang Liao, e Ting-Hao Tsai, Sócio Estudante, IEEE
Abstract-Online agendamento de tarefas em heterogêneo multicore system-on-a-chip é um problema desafiador devido a restrições de precedência e de execução de tarefas não-preemptivo no núcleo do processador sinérgica. Este estudo propõe um primeiro quadro agendamento on-line heterogêneo dual-core para cargas de trabalho dinâmicas com restrições de tempo real. O núcleo geral processador de propósito eo núcleo do processador sinérgica são dedicados a programadores independentes com diferentes políticas de escalonamento, e restrições de precedência entre as tarefas são tratadas por meio da interação entre os dois programadores. Este quadro também é configurável para baixo inversão de prioridade e de alta utilização do sistema. Em seguida, estender essa estrutura para sistemas multicore heterogêneos com conhecidos esquemas expedidor. Este trabalho apresenta um estudo de caso real para mostrar a viabilidade da metodologia proposta, e apresenta uma série de simulações de extensões para obter estudos de comparação, utilizando diferentes cargas de trabalho e algoritmos de escalonamento.
Index Terms-Real-time, agendamento de tarefas, multicore heterogênea
Ç
1 INTRODUÇÃO MAIORIA multimídia sistemas embarcados estão equipados witha multicore heterogênea system-on-a-chip, para ex-plo, um núcleo de processador de propósito geral e um ou mais núcleos do processador sinérgicos (co-processadores) [1], [2], [3] para melhorar desempenho e eficiência energética. Para atender as necessidades dos utilizadores, a qualidade do serviço para aplicações tem de ser cumprida. As aplicações em execução em um sistema desse tipo são as cargas de