TOLERÂNCIA A FALHAS APLICADA A REDES EM CHIP HÍBRIDAS UTILIZANDO APRENDIZADO DE MÁQUINA
Redes em chip hibrida, Tolerância a falhas, Aprendizagem de Máquina, Noxim, NGSA-II
O avanço na capacidade de integração dos transistores permitiu o surgimento de sistemas com vários núcleos de processamento, com as redes-em-chip se tornando um dos principais paradigmas na comunicação entre elementos de sistemas multiprocessados. Diversas propostas têm surgido a fim de atender principalmente restrições de latência média, área, consumo de energia. Os projetos também abrangem a arquitetura da rede, com a geração de topologias que proporcionam desempenho otimizado para aplicações específicas. Este trabalho propõe uma heurística para a geração de topologias tolerantes a falhas capaz de entregar os pacotes de tempo real e não tempo real por um caminho alternativo dentro da rede em caso de falha em um link. A exploração parte sempre de uma topologia regular mesh-2D e busca topologias tolerantes à falhas que consigam entregar o maior número de pacotes possível dentro do prazo. O desenvolvimento da implementação é baseado no simulador NoC42, tornando-o capaz de trabalhar com topologias irregulares, pacotes de tempo real e um algoritmo de roteamento baseado em uma tabela de roteamento.