TITLE:
Polymorphic Computing: Definition, Trends, and a New Agent-Based Architecture
AUTHORS:
David Hentrich, Erdal Oruklu, Jafar Saniie
KEYWORDS:
Polymorphic Computing, Reconfigurable Computing, Agents, Processing Fabric
JOURNAL NAME:
Circuits and Systems,
Vol.2 No.4,
October
24,
2011
ABSTRACT: Polymorphic computing is widely seen as next evolutionary step in designing advanced computing architectures. This paper presents a brief history of reconfigurable and polymorphic computing, and highlights the recent trends and challenges. A novel polymorphic architecture featuring programmable memory event triggers and a new concept of control agents is proposed. This architecture can provide dynamic load balancing, distributed control, separated memory and processing fabrics, configurable memory blocks, and task-optimized computation.