A framework for hardware cellular genetic algorithms: An application to spectrum allocation in cognitive radio
A framework for hardware cellular genetic algorithms: An application to spectrum allocation in cognitive radio
dc.contributor.author | Dos Santos,PV | en |
dc.contributor.author | José Carlos Alves | en |
dc.contributor.author | João Canas Ferreira | en |
dc.date.accessioned | 2018-01-05T17:11:31Z | |
dc.date.available | 2018-01-05T17:11:31Z | |
dc.date.issued | 2013 | en |
dc.description.abstract | The genetic algorithm (GA) is an optimization metaheuristic that relies on the evolution of a set of solutions (population) according to genetically inspired transformations. In the variant of this technique called cellular GA, the evolution is done separately for subgroups of solutions. This paper describes a hardware framework capable of efficiently supporting custom accelerators for this metaheuristic. This approach builds a regular array of problem-specific processing elements (PEs), which perform the genetic evolution, connected to shared memories holding the local subpopulations. To assist the design of the custom PEs, a methodology based on highlevel synthesis from C++ descriptions is used. The proposed architecture was applied to a spectrum allocation problem in cognitive radio networks. For an array of 5×5 PEs in a Virtex-6 FPGA, the results show a minimum speedup of 22× compared to a software version running on a PC and a speedup near 2000× over a MicroBlaze soft processor. © 2013 IEEE. | en |
dc.identifier.uri | http://repositorio.inesctec.pt/handle/123456789/5567 | |
dc.identifier.uri | http://dx.doi.org/10.1109/fpl.2013.6645599 | en |
dc.language | eng | en |
dc.relation | 258 | en |
dc.relation | 473 | en |
dc.rights | info:eu-repo/semantics/openAccess | en |
dc.title | A framework for hardware cellular genetic algorithms: An application to spectrum allocation in cognitive radio | en |
dc.type | conferenceObject | en |
dc.type | Publication | en |
Files
Original bundle
1 - 1 of 1