Towards a Dynamic and Reconfigurable Multicore Heterogeneous System
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
Como Citar
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.
