Exploração de paralelismo à nível de instruções e de tarefas em uma arquitetura de processamento não convencional

Autores

  • Aparecida Medeiros Universidade Federal do Rio Grande do Norte
  • Ana Luisa Medeiros Universidade Federal do Rio Grande do Norte
  • Márcio Eduardo Kreutz Universidade Federal do Rio Grande do Norte

DOI:

https://doi.org/10.5335/rbca.2015.5027

Palavras-chave:

Arquiteturas de processamento não convencionais, Paralelismo, Processadores Superescalares, Software Pipelining.

Resumo

Impulsionadas pelos constantes avanços da indústria de semicondutores, as aplicações computacionais têm evoluído consideravelmente, uma vez que podem fazer uso de circuitos eletrônicos eficientes e com alto poder computacional. Nesse sentido, a busca por maior desempenho pode ser conseguida por meio do aumento da frequência de operação, o que permite instruções executarem em tempo menor, ou pela execução concorrente das operações, por meio de técnicas de paralelismo. Este artigo apresenta a implementação da técnica de paralelismo chamada software pipelining em uma arquitetura de processamento não convencional. Adicionalmente, são mostrados resultados de simulação, que comprovam a eficiência da técnica quando o desempenho é medido em versões da arquitetura com e sem a implementação do software pipelining.

Downloads

Os dados de download ainda não estão disponíveis.

Biografia do Autor

  • Aparecida Medeiros, Universidade Federal do Rio Grande do Norte
    Departamento de Informática e Matemática Aplicada
  • Ana Luisa Medeiros, Universidade Federal do Rio Grande do Norte
    Departamento de Informática e Matemática Aplicada
  • Márcio Eduardo Kreutz, Universidade Federal do Rio Grande do Norte
    Departamento de Informática e Matemática Aplicada

Downloads

Publicado

27-10-2015

Edição

Seção

Artigo Original

Como Citar

[1]
2015. Exploração de paralelismo à nível de instruções e de tarefas em uma arquitetura de processamento não convencional. Revista Brasileira de Computação Aplicada. 7, 3 (out. 2015), 120–133. DOI:https://doi.org/10.5335/rbca.2015.5027.