• DocumentCode
    2396602
  • Title

    Efficient implementation of cellular algorithms on reconfigurable hardware

  • Author

    Corsonello, P. ; Spezzano, G. ; Staino, G. ; Talia, D.

  • Author_Institution
    DIMET, Univ. of Reggio, Calabria, Italy
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    211
  • Lastpage
    218
  • Abstract
    Reconfigurable architectures represent an innovative approach to the computer system design paradigm, which tries to cope with a problem of inefficiency of conventional computing systems, due to their general purpose nature. On the other hand, cellular automata are attractive computing models due to their fine grain parallelism, simple computational structures and local communication patterns. The inherently parallel cellular automata model is well suited to be implemented on reconfigurable hardware architectures such as field programmable gate arrays (FPGA) that can provide significant speedup. This paper describes the CAREM system that provides an efficient implementation of cellular automata algorithms on FPGA systems exploiting their reconfigurable features for executing different cellular automata rules. Its application to an image processing application and a forest fire simulation are presented and discussed. Performance evaluation and comparison with different implementations of cellular automata are presented
  • Keywords
    cellular automata; digital simulation; image processing; parallel algorithms; performance evaluation; reconfigurable architectures; CAREM system; FPGA; cellular automata algorithms; computer system design; fine grain parallelism; forest fire simulation; image processing; local communication patterns; parallel cellular automata model; performance evaluation; reconfigurable architectures; speedup; Application software; Automata; Computer architecture; Concurrent computing; Field programmable gate arrays; Hardware; Logic devices; Parallel processing; Programmable logic arrays; Reconfigurable logic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-based Processing, 2002. Proceedings. 10th Euromicro Workshop on
  • Conference_Location
    Canary Islands
  • Print_ISBN
    0-7695-1444-8
  • Type

    conf

  • DOI
    10.1109/EMPDP.2002.994273
  • Filename
    994273