Considerando a crescente demanda por desempenho em sistemas computacionais, a implementação de algoritmos diretamente em hardware com o uso de FPGAs (Field-programmable Gate Arrays) é uma alternativa que tem apresentado bons resultados. Porém, os desafios de programação envolvidos no uso de FPGAs, de tal forma a explorar eficientemente seus recursos, limita o número de desenvolvedores em função da predominância do paradigma de programação tradicionalmente sequencial, imposto pelas linguagens imperativas. Assim, este trabalho busca desenvolver mecanismos que facilitem o desenvolvimento com FPGAs, otimizando o uso de memória e explorando o paralelismo das operações. Este documento apresenta a tese de doutorado de título LALP+ : um framework p...
Neste trabalho foram desenvolvidos códigos corretores de erros, como Base-Chaudhuri-Hocquenghem (BCH...
Este estudo consiste na implementação e no embarque de uma Rede Neural Artificial (RNA) em hardware,...
O contínuo desenvolvimento de ferramentas de síntese lógica, em conjunto com o aumento da capacidade...
Considerando a crescente demanda por desempenho em sistemas computacionais, a implementação de algor...
A computação reconfigurável tem se tornado cada vez mais importante em sistemas computacionais embar...
Field-Programmable Gate Arrays (FPGAs) are becoming increasingly important in embedded and high-perf...
The physical limitations of silicon forced the industry to develop solutions that exploit the proces...
In recent years, performance improvements in sequential microprocessors have been limited by physica...
O aumento no desempenho de processadores sequenciais tem sido limitado severamente por fatores físic...
O uso de arquiteturas reconfiguráveis como aceleradores em sistemas heterogêneos de alto desempenho ...
The increasing demand for energy efficient computing has endorsed the usage of Field-Programmable Ga...
Tese de doutoramento em Engenharia Electrotécnica e de Computadores, no ramo de especialização em Te...
A era Big Data e a estagnação da evolução dos processadores devido aos desafios de eficiência energé...
Propõe uma arquitetura em hardware, descrita em VHDL, desenvolvida para embarque de redes neurais ar...
Circuitos aritméticos são parte fundamental de sistemas digitais, uma vez que cada porção de informa...
Neste trabalho foram desenvolvidos códigos corretores de erros, como Base-Chaudhuri-Hocquenghem (BCH...
Este estudo consiste na implementação e no embarque de uma Rede Neural Artificial (RNA) em hardware,...
O contínuo desenvolvimento de ferramentas de síntese lógica, em conjunto com o aumento da capacidade...
Considerando a crescente demanda por desempenho em sistemas computacionais, a implementação de algor...
A computação reconfigurável tem se tornado cada vez mais importante em sistemas computacionais embar...
Field-Programmable Gate Arrays (FPGAs) are becoming increasingly important in embedded and high-perf...
The physical limitations of silicon forced the industry to develop solutions that exploit the proces...
In recent years, performance improvements in sequential microprocessors have been limited by physica...
O aumento no desempenho de processadores sequenciais tem sido limitado severamente por fatores físic...
O uso de arquiteturas reconfiguráveis como aceleradores em sistemas heterogêneos de alto desempenho ...
The increasing demand for energy efficient computing has endorsed the usage of Field-Programmable Ga...
Tese de doutoramento em Engenharia Electrotécnica e de Computadores, no ramo de especialização em Te...
A era Big Data e a estagnação da evolução dos processadores devido aos desafios de eficiência energé...
Propõe uma arquitetura em hardware, descrita em VHDL, desenvolvida para embarque de redes neurais ar...
Circuitos aritméticos são parte fundamental de sistemas digitais, uma vez que cada porção de informa...
Neste trabalho foram desenvolvidos códigos corretores de erros, como Base-Chaudhuri-Hocquenghem (BCH...
Este estudo consiste na implementação e no embarque de uma Rede Neural Artificial (RNA) em hardware,...
O contínuo desenvolvimento de ferramentas de síntese lógica, em conjunto com o aumento da capacidade...