Este livro apresenta os modelos gerais de agentes de software, mas com estruturas de hardware. Os conceitos básicos da tecnologia multi-agente são discutidos e como estes conceitos podem ser desenvolvidos e incorporados em sistemas de hardware com lógicas reconfiguráveis. Como os agentes de hardware podem ser criados utilizando linguagens convencionais de descrição de hardware. São apresentados vários exemplos que implementam máquinas de estado finito e de fluxo de dados usando agentes de hardware. É examinada a potencial utilização destes novos tipos de agentes no processamento de imagens e sistemas de recolha ou monitorização de informação. Depois é apresentada a forma como esta tecnologia de hardware multi-agente pode ser aplicada a aplicações de fusão de dados e sensores em tempo real. Os conceitos, aplicações e exemplos apresentados neste livro devem ser especialmente úteis para estudantes, investigadores e engenheiros tanto na área de software como de hardware que trabalham na área de sistemas de processamento paralelo ou que pretendem utilizar tais sistemas e procuram uma forma de aumentar consideravelmente a velocidade, flexibilidade e desempenho das suas operações.