Utilizando algoritmos genéticos para exploração do espaço de projeto em sistemas multiprocessados embarcados

Autores

  • Alexandre Specian Cardoso UNIOESTE
  • Marcio Seiji Oyamada UNIOESTE

DOI:

https://doi.org/10.5335/rbca.2013.2080

Palavras-chave:

Sistemas embarcados

Resumo

A crescente complexidade no projeto de sistemas embarcados requer que novos tipos de ferramentas sejam desenvolvidas. Um exemplo disso são as plataformas virtuais, que são modelos de simulação visando facilitar a avaliação de arquiteturas quanto ao desempenho, consumo de potência entre outros requisitos de um sistema embarcado. Para diminuir o tempo de exploração do espaço de projeto, métodos heurísticos podem ser utilizados para diminuir o número de simulações necessárias. Este trabalho apresenta o desenvolvimento de um ambiente para modelagem visual e exploração do espaço de projeto de arquiteturas multiprocessadas. O ambiente utiliza um algoritmo genético para permitir uma rápida exploração do espaço de projeto e a otimização da configuração base definida pelo usuário. Um estudo de caso de um decodificador JPEG paralelo foi utilizado e os resultados demonstraram que os algoritmos genéticos permitem minimizar o número de arquiteturas simuladas quando comparado com a simulação exaustiva, além de obter arquiteturas com melhor compromisso entre desempenho e consumo de potência.

Downloads

Os dados de download ainda não estão disponíveis.

Biografia do Autor

  • Alexandre Specian Cardoso, UNIOESTE
    Ciência da Computação
  • Marcio Seiji Oyamada, UNIOESTE
    Ciência da Computação

Downloads

Publicado

04-09-2012

Edição

Seção

Artigo Original

Como Citar

[1]
2012. Utilizando algoritmos genéticos para exploração do espaço de projeto em sistemas multiprocessados embarcados. Revista Brasileira de Computação Aplicada. 4, 2 (set. 2012), 16–27. DOI:https://doi.org/10.5335/rbca.2013.2080.