ISBN-13: 9783841702142 / Portugalski / Miękka / 2015 / 236 str.
Nos ultimos anos assistimos um aumento do interesse pelo uso de Computacao Reconfiguravel baseada em FPGAs para aceleracao de aplicacoes que apresentam desempenho limitado em software, devido a sua complexidade computacional. Processamento Digital de Sinais, Telecomunicacoes, Processamento de Imagens, Bioinformatica e Computacao Cientifica de Alto Desempenho tem tirado proveito desta tecnologia, divido as grandes melhorias que permitiram a construcao de FPGAs cada vez mais densos, capazes de comportar sistemas muito complexos com milhoes de portas logicas equivalentes, operando com frequencias de centenas de Mega-hertz. As implementacoes em FPGAs sao capazes de realizar mais computacao com menos consumo de energia, quando comparadas a CPUs convencionais ou Multi-Cores. Neste Livro e dada uma visao geral das tecnicas de Virtualizacao de Hardware, sendo proposta uma Metodologia de Particionamento Temporal que considera a escolha adequada de componentes para cada tarefa computacional presente na aplicacao, de modo a obter sistemas de alto desempenho com uso otimizado do Hardware Reconfiguravel."
Nos últimos anos assistimos um aumento do interesse pelo uso de Computação Reconfigurável baseada em FPGAs para aceleração de aplicações que apresentam desempenho limitado em software, devido à sua complexidade computacional. Processamento Digital de Sinais, Telecomunicações, Processamento de Imagens, Bioinformática e Computação Científica de Alto Desempenho têm tirado proveito desta tecnologia, divido as grandes melhorias que permitiram a construção de FPGAs cada vez mais densos, capazes de comportar sistemas muito complexos com milhões de portas lógicas equivalentes, operando com frequências de centenas de Mega-hertz. As implementações em FPGAs são capazes de realizar mais computação com menos consumo de energia, quando comparadas a CPUs convencionais ou Multi-Cores. Neste Livro é dada uma visão geral das técnicas de Virtualização de Hardware, sendo proposta uma Metodologia de Particionamento Temporal que considera a escolha adequada de componentes para cada tarefa computacional presente na aplicação, de modo a obter sistemas de alto desempenho com uso otimizado do Hardware Reconfigurável.