Uma metodologia de projeto para reconfiguração parcial e dinâmica em aplicações de Fog-Computing
Carregando...
Data
Título da Revista
ISSN da Revista
Título de Volume
Editor
Universidade Federal de Minas Gerais
Descrição
Tipo
Artigo de evento
Título alternativo
Primeiro orientador
Membros da banca
Resumo
Resumo de trabalho afim do autor: A mudança no paradigma computacional atual para um modelo de estrutura virtual descentralizada, conhecido como computação em nuvem, e a utilização da Internet das Coisas (IoT), está
permitindo inúmeras inovações em aplicações industriais, e possibilitando a redução de custos,
redução no time-to-market (TTM) e aumento de flexibilidade dos sistemas. No entanto, um
efeito colateral desse novo paradigma é o aumento da latência, sendo ineficaz para sistemas
que requerem baixa latência entre a aquisição de dados e a atuação no processo. Para esses
sistemas sensíveis à latência, a computação na borda, ou edge-computing, se apresenta como
uma solução ideal, pois parte da computação é realizada nos dispositivos de fronteira (edge
devices). A introdução da computação na borda exige um aumento no poder computacional dos
sistemas embarcados, e assim, obriga os desenvolvedores a buscarem por novas tecnologias
e novas arquiteturas para atender tal necessidade. A utilização de plataformas de computação
heterogêneas e um design colaborativo de hardware/software é uma solução promissora para
atender tais necessidades, sendo necessário considerar, em nível de projeto, o particionamento
hardware/software da aplicação. O particionamento hardware/software quando feito de forma
não estruturada, causa o acoplamento das camadas de hardware e software da aplicação e leva,
entre outros, a um aumento na complexidade do desenvolvimento da aplicação. Neste trabalho é
apresentado uma abordagem para particionamento hardware/software utilizando reconfiguração
parcial e dinâmica, onde um método de particionamento estruturado é proposto. O método
proposto mostra-se capaz de suportar a utilização de reconfiguração parcial e dinâmica e de
desacoplar as camadas de hardware e software da aplicação, sendo ele aplicado em um estudo
de caso de um classificador de padrões, mostrando-se capaz de suportar aplicações reais da
indústria.
Abstract
Assunto
Computadores (Engenharia)
Palavras-chave
Sistemas Embarcados, Computação na Borda, Particionamento Hardware/Software, Co-Design Hardware/Software, Reconfiguração Parcial e Dinâmica, Plataformas de Computação Heterogênea
Citação
Departamento
Curso
Endereço externo
https://www.researchgate.net/publication/338204974