Estendendo a ISA do IPNoSys para Implementação de Software Pipelining
Software Pipelining; IPNoSys
Buscar estratégias para paralelizar aplicações é a saída para continuar a aumentar o desempenho das arquiteturas. Diversos projetos surgem através da ideia de paralelismo, como os MPSoCs e NoCs. Além de arquiteturas inteiras, algumas técnicas são adotadas com intuito de aumentar a vazão do processamento das instruções, como o pipeline e o software pipelining. Este trabalho mostra que é possível unir a técnica de software pipelining na IPNoSys, uma arquitetura que implementa os conceitos de NoC, para obter aumento de desempenho na execução de aplicações que contenham laços de repetição.