DESCRIBING THE FPGA-BASED HARDWARE ARCHITECTURE OF SYSTEMIC COMPUTATION (HAOS)

被引:0
|
作者
Sakellariou, Christos [1 ]
Bentley, Peter J. [1 ]
机构
[1] UCL, Dept Comp Sci, London WC1E 6BT, England
基金
英国工程与自然科学研究理事会;
关键词
Systemic computation; FPGA; parallel architecture; non-conventional computer architecture; content addressable memory; natural computation; CPU-FETA communication;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents HAoS, the first hardware architecture of the bio-inspired computational paradigm known as Systemic Computation (SC). SC was designed to support the modelling of biological processes inherently by defining a massively parallel non-conventional computer architecture and a model of natural behaviour. In this work we describe a novel custom digital design, which addresses the SC architecture parallelism requirement by exploiting the inbuilt parallelism of a Field Programmable Gate Array (FPGA) and by using the highly efficient matching capability of a Ternary Content Addressable Memory (TCAM). Basic processing capabilities are embedded in HAoS in order to minimize time-demanding data transfers. Its custom instruction set can be expanded based on user requirements, since the optional use of a CPU provides high-level processing support if required. We demonstrate a functional simulation-verified prototype, which takes into consideration programmability and scalability, and review various communication interfaces between HAoS and the CPU. Analysis shows that the proposed architecture provides an effective solution in terms of efficiency versus flexibility trade-off and can potentially outperform prior implementations.
引用
收藏
页码:485 / 505
页数:21
相关论文
共 50 条
  • [41] Active redundant hardware architecture for increased reliability in FPGA-based nuclear reactors critical systems
    Farias, Marcos Santana
    Nedjah, Nadia
    de Carvalho, Paulo Victor R.
    MICROPROCESSORS AND MICROSYSTEMS, 2022, 90
  • [42] Active Redundant Hardware Architecture for Increased Reliability in FPGA-Based Nuclear Reactors Critical Systems
    Farias, Marcos Santana
    Nedjah, Nadia
    de Caravlho, Paulo Victor R.
    2020 23RD EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2020), 2020, : 608 - 615
  • [43] FPGA-based hardware-efficient architecture for variable block-size motion estimation
    Wang, Rui
    Jiang, Hongxu
    Li, Bo
    Beijing Hangkong Hangtian Daxue Xuebao/Journal of Beijing University of Aeronautics and Astronautics, 2009, 35 (11): : 1339 - 1343
  • [44] FPGA-based online learning hardware architecture for kernel fuzzy c-means algorithm
    Ou, Chien-Min
    Hwang, Wen-Jyi
    Yang, Ssu-Min
    INDIAN JOURNAL OF ENGINEERING AND MATERIALS SCIENCES, 2013, 20 (03) : 225 - 231
  • [45] FPGA-based online learning hardware architecture for kernel fuzzy c-means algorithm
    Hwang, W.-J. (whwang@csie.ntnu.edu.tw), 1600, National Institute of Science Communication and Information Resources (20):
  • [46] A Survey: FPGA-Based Dynamic Scheduling of Hardware Tasks
    LI Tianyang
    ZHANG Fan
    GUO Wei
    SUN Mingqian
    CHEN Li
    Chinese Journal of Electronics, 2021, 30 (06) : 991 - 1007
  • [47] An FPGA-based hardware abstraction of quantum computing systems
    Madiha Khalid
    Umar Mujahid
    Atif Jafri
    Hongsik Choi
    Najam ul Islam Muhammad
    Journal of Computational Electronics, 2021, 20 : 2001 - 2018
  • [48] Integrating FPGA-based hardware acceleration with relational databases
    Liu, Ke
    Tong, Haonan
    Sun, Zhongxiang
    Ren, Zhixin
    Huang, Guangkui
    Zhu, Hongyin
    Liu, Luyang
    Lin, Qunyang
    Zhang, Chuang
    PARALLEL COMPUTING, 2024, 119
  • [49] Hardware Decompression Techniques for FPGA-Based Embedded Systems
    Koch, Dirk
    Beckhoff, Christian
    Teich, Juergen
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2009, 2 (02)
  • [50] Review of FPGA-Based Design Methodology and Optimization Techniques for Efficient Hardware Realization of Computation Intensive Algorithms
    Qasim, Syed Manzoor
    Abbasi, Shuja Ahmad
    Almashary, Bandar
    2009 INTERNATIONAL CONFERENCE ON MULTIMEDIA, SIGNAL PROCESSING AND COMMUNICATION TECHNOLOGIES, 2009, : 313 - 316