Use este identificador para citar ou linkar para este item: https://locus.ufv.br//handle/123456789/2672
Tipo: Dissertação
Título: Exploração do espaço de projeto de arquiteturas reconfiguráveis em arranjos
Título(s) alternativo(s): Design space exploration for array reconfigurable architectures
Autor(es): Silva, Marcos Vinicius da
Primeiro Orientador: Ferreira, Ricardo dos Santos
Primeiro coorientador: Goulart, Carlos de Castro
Segundo coorientador: Iorio, Vladimir Oliveira Di
Primeiro avaliador: Andrade, Marcus Vinícius Alvim
Segundo avaliador: Carro, Luigi
Abstract: As aplicações atuais de processamento de sinais em sistemas embarcados demandam soluções de hardware com alto poder de de processamento e baixo consumo de energia. Além disso, estas soluções devem ser escaláveis permitindo fácil adaptação para acompanhar os avanços tecnológicos na construção de circuitos integrados. As arquiteturas de arranjos reconfiguráveis de processadores de grão grosso permitem atender a esta demanda e atualmente são foco de pesquisas que propõem várias maneiras de se realizar sua implementação, com variação de características como topologia, elementos de processamento e capacidade de roteamento, dentre outras. Este trabalho apresenta um algoritmo de posicionamento de unidades funcionais em arranjos de processadores capaz de lidar com variações dessas características, permitindo avaliar a priori seu desempenho para várias arquiteturas. Foi elaborado um conjunto de testes com vários benchmarks de processamento de sinais para validação. Os experimentos mostraram que a solução é rápida, flexível e escalável, permitindo a exploração de uma ampla gama de arquiteturas antes de sua implementação física.
Current applications of signal processing in embedded systems demand hardware solutions with high processing power and low consumption. Moreover, these solutions must be scaled allowing easy adaptation in order to follow technological advances in the construction of integrated circuits. Coarse-grained reconfigurable array processors architectures allow to attend this demand, and nowadays are research focus that considers several ways to deal with it s implementation, with variation of characteristics as topology, processing elements and routing capacity, among others. This work presents a placement algorithm in arrangements of processors capable to deal with variations of these characteristics, allowing early evaluation of its performance for several architectures. A test set with several DSP benchmarks was elaborated for validation. The experiments shows that the solution is fast, flexible and scalable, allowing exploration of an ample architecture spectrum before physical implementation.
Palavras-chave: Arquitetura de computador
Arquiteturas reconfiguráveis
Arranjos de grão grosso
Computer architecture
Reconfigurable architectures
Coarse-grained processors
CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Idioma: por
País: BR
Editor: Universidade Federal de Viçosa
Sigla da Instituição: UFV
Departamento: Metodologias e técnicas da Computação; Sistemas de Computação
Citação: SILVA, Marcos Vinicius da. Design space exploration for array reconfigurable architectures. 2006. 125 f. Dissertação (Mestrado em Metodologias e técnicas da Computação; Sistemas de Computação) - Universidade Federal de Viçosa, Viçosa, 2006.
Tipo de Acesso: Acesso Aberto
URI: http://locus.ufv.br/handle/123456789/2672
Data do documento: 28-Ago-2006
Aparece nas coleções:Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
texto completo.pdf2,17 MBAdobe PDFThumbnail
Visualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.