Descrição:
O objectivo desta cadeira é o de ensinar os conceitos principais, as arquitecturas, as plataformas hardware e os sistemas software de suporte da Computação Reconfigurável. Serão também revistas as principais áreas de aplicação.
A Computação Reconfigurável consiste na utilização de hardware que pode ser (re)configurado, estatica ou dinamicamente, para concretizar sistemas dedicados. Ao adaptarem directamente o hardware aos requesitos de cada algoritmo, este tipo de sistemas permite conseguir desempenhos superiores aos dos processadores convencionais para um conjunto significativo de aplicações. Os sistemas reconfiguráveis são importantes, não só pelos ganhos de desempenho, mas também pela possibilidade de serem rapidamente actualizados e/ou reparados sem necessidade de substituição física.