Design Space Exploration Using UTNoCs and Genetic Algorithm

  • Jonathan Wanderley De Mesquita UFRN
  • Marcos Oliveira da Cruz UFRN
  • Monica Magalhães Pereira UFRN
  • Marcio E. Kreutz UFRN

Resumo


During the design of multiprocessor architectures, the design space exploration step may be aided by tools that assist and accelerate this process. The project of architectures whose communications are based on Networks-on-Chip (NoCs), usually relies on regular topologies. Following another path, this work presents a high-level design space exploration tool aiming at generate optimized irregular NoC topologies. The solutions generated by the tool are called UTNoC, Undefined Topology Network-on-Chip. Taking as entry, communications behaviour modelled as traffic patterns and a set of communication routers, the tool searches for optimized ways to connect them, in order to improve performance and to reduce the total number of connections. The tool is based on evolutionary algorithms. Simulation results show improvements in reducing both the average latency and the number of connections, when compared to an equivalent Mesh topology.

Palavras-chave: Topology, Network topology, Routing, Genetic algorithms, Biological cells, Space exploration, Sociology
Publicado
01/11/2016
MESQUITA, Jonathan Wanderley De; CRUZ, Marcos Oliveira da; PEREIRA, Monica Magalhães; KREUTZ, Marcio E.. Design Space Exploration Using UTNoCs and Genetic Algorithm. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SISTEMAS COMPUTACIONAIS (SBESC), 6. , 2016, João Pessoa/PB. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2016 . p. 198-202. ISSN 2237-5430.