Towards a Dynamic and Reconfigurable Multicore Heterogeneous System

  • Jeckson Dellagostin Souza UFRGS
  • Luigi Carro UFRGS
  • Mateus Beck Rutzig UFRGS
  • Antonio Carlos Schneider Beck UFSM

Resumo


Reconfigurable architectures are an alternative for classic superscalar organizations to the exploration of instruction level parallelism (ILP), while the multicore organizations are the most commonly used strategy to exploit thread level parallelism (TLP). This work extends a dynamic and transparent homogeneous multicore reconfigurable system (CReAMS) that explores both TLP and ILP, by making it heterogeneous, featuring cores with distinct resources. We will show that, for applications with low TLP, a heterogeneous configuration of CReAMS outperforms its homogeneous counterpart with the same chip area. The performed simulations prove the potential of using heterogeneous reconfigurable systems, showing speedups of up to 90%.
Palavras-chave: Systems engineering and theory, reconfigurable system, multiprocessor, embedded systems, heterogeneous systems
Publicado
03/11/2014
SOUZA, Jeckson Dellagostin; CARRO, Luigi; RUTZIG, Mateus Beck; BECK, Antonio Carlos Schneider. Towards a Dynamic and Reconfigurable Multicore Heterogeneous System. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SISTEMAS COMPUTACIONAIS (SBESC), 4. , 2014, Manaus/AM. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2014 . p. 73-78. ISSN 2237-5430.