DocumentCode
397071
Title
Implementation of cellular learning automata on reconfigurable computing systems
Author
Zamani, Morteza Saheb ; Mehdipour, Farhad ; Meybodi, Mohammad Reza
Author_Institution
Dept. of Comput. Eng., Amirkabir Univ. of Technol., Tehran, Iran
Volume
2
fYear
2003
fDate
4-7 May 2003
Firstpage
1139
Abstract
Reconfigurable computing systems (RCS) use the flexibility of programmable devices and the speed of hardware to implement high performance systems. Implementation of RCS is normally made by means of programmable devices, such as FPGAs. On the other hand, recently, cellular learning automata (CLA) have been proposed as a combination of conventional cellular automaton and learning automaton. Software simulation of CLA has shown it to be successful for solving some hard problems. However, the process on conventional computers is slow. To overcome this problem, we implemented CLA in hardware. In addition, for some applications which necessitate run time changes for parameters, the ability of run-time reconfiguration (RTR) in hardware is a solution. In this paper, the design and implementation of CLA on a reconfigurable system are presented. Experimental results show considerable speedup gain of RCS version over the software version. Independence on CLA dimensions is another benefit of reconfigurable hardware implementation of CLA. In other words, by increasing the dimensions of CLA, the time needed for running reconfigurable CLA implemented on hardware remains constant.
Keywords
cellular automata; field programmable gate arrays; learning automata; reconfigurable architectures; FPGAs; cellular learning automata; conventional cellular automaton; programmable devices; reconfigurable computing systems; reconfigurable hardware implementation; run-time reconfiguration; Application software; Computational modeling; Content addressable storage; Field programmable gate arrays; Hardware; Inverse problems; Lattices; Learning automata; Runtime; Stochastic processes;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering, 2003. IEEE CCECE 2003. Canadian Conference on
ISSN
0840-7789
Print_ISBN
0-7803-7781-8
Type
conf
DOI
10.1109/CCECE.2003.1226098
Filename
1226098
Link To Document