Referral Web: combining social networks and collaborative filtering
Communications of the ACM
Multiagent systems: a modern approach to distributed artificial intelligence
Multiagent systems: a modern approach to distributed artificial intelligence
Coarse grain reconfigurable architecture (embedded tutorial)
Proceedings of the 2001 Asia and South Pacific Design Automation Conference
IEEE Transactions on Very Large Scale Integration (VLSI) Systems - Special issue on low power electronics and design
Sensor and Data Fusion Concepts and Applications
Sensor and Data Fusion Concepts and Applications
Software Agents for Future Communication Systems
Software Agents for Future Communication Systems
A Roadmap of Agent Research and Development
Autonomous Agents and Multi-Agent Systems
IEEE Internet Computing
Reconfigurable Computing at Xilinx
DSD '01 Proceedings of the Euromicro Symposium on Digital Systems Design
Adaptive Systems-on-Chip: Architectures, Technologies and Applications
Proceedings of the 14th symposium on Integrated circuits and systems design
Creating an adaptive embedded system by applying multi-agent techniques to reconfigurable hardware
Future Generation Computer Systems - Special issue: Computational science of lattice Boltzmann modelling
Hi-index | 0.00 |
In this paper, we illustrate how the multi-agent paradigm that is so prevalent in today's distributed artificial intelligence software systems can be extended to the design of digital hardware. Partitioning the hardware design space into entities called agents, which are autonomous units of execution that have the capability of interacting with the environment and each other has been made much more attractive by the recent advances in the capabilities of reconfigurable hardware. In a reconfigurable embedded processing environment one possible benefit of the multi-agent approach is the use of a common design methodology for both the hardware and software components of the system. It is also believed that the multi-agent approach can greatly facilitate the flexibility, efficiency, fault tolerance, scalability, and maintainability of the overall system. In this paper we will explore the arguments for applying multi-agent techniques to digital hardware, highlighting how such techniques can be applied using current-generation hardware description languages such as VHDL. Then we examine how hardware multi-agent technology can be applied to an example distributed real-time sensor fusion application.