• DocumentCode
    2897068
  • Title

    Bio-inspiration helps computers: A new machine

  • Author

    Saint-Jean, N. ; Sassatelli, G. ; Benoit, P. ; Torres, L. ; Robert, M.

  • Author_Institution
    UMR 5506, LIRMM, Montpellier
  • fYear
    2008
  • fDate
    8-10 Sept. 2008
  • Firstpage
    697
  • Lastpage
    698
  • Abstract
    The past decades have witnessed tremendous research efforts devoted to parallel architectures and programming models for natively computing in space. This resulted in systems which comprise a number of processing units ranging from compact Boolean function generators (FPGAs look-up-tables) to full-fledged microprocessors (MPSoCs). It is often stated in the literature of both areas that performance and/or scalability remain limited by the partial knowledge available at the time the platform is programmed [1] which pushed towards researching techniques granting a certain degree of run-time flexibility to these platforms (partial/ run-time reconfiguration for FPGAs, task migration/load balancing for multiprocessors). This paper presents a bio-inspired machine model which aims at addressing architecture scalability and self-adaptability. The architecture and the programming model are intended to be scalable. The link between the both is based on fully decentralized mechanisms allowing the scalability of the machine and its self-adaptability. An implementation of the proposed bio-inspired machine model has been developed and validated. The preliminary results prove the feasibility and the interest of the approach.
  • Keywords
    Boolean functions; field programmable gate arrays; parallel architectures; reconfigurable architectures; Boolean function generators; FPGA; architecture scalability; bioinspiration; bioinspired machine; full-fledged microprocessors; fully decentralized mechanisms; parallel architectures; run-time flexibility; Computer architecture; Computer interfaces; Concurrent computing; Distributed computing; Field programmable gate arrays; Network-on-a-chip; Parallel processing; Routing; Runtime; Scalability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2008. FPL 2008. International Conference on
  • Conference_Location
    Heidelberg
  • Print_ISBN
    978-1-4244-1960-9
  • Electronic_ISBN
    978-1-4244-1961-6
  • Type

    conf

  • DOI
    10.1109/FPL.2008.4630043
  • Filename
    4630043