首页> 外文会议>International Conference on Field Programmable Logic and Applications >A framework for hardware cellular genetic algorithms: An application to spectrum allocation in cognitive radio
【24h】

A framework for hardware cellular genetic algorithms: An application to spectrum allocation in cognitive radio

机译:硬件细胞遗传算法的框架:在认知无线电频谱分配中的应用

获取原文
获取外文期刊封面目录资料

摘要

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.
机译:遗传算法(GA)是一种优化元启发式算法,它根据遗传启发的变换依赖于一组解(种群)的演化。在这种称为细胞GA的技术的变体中,进化是针对解决方案的子组单独完成的。本文介绍了一种硬件框架,该框架能够有效地支持针对这种元启发式方法的自定义加速器。这种方法建立了规则阵列的特定问题处理元件(PE),它们执行遗传进化,并连接到保存本地子种群的共享内存。为了帮助定制PE的设计,使用了基于C ++描述的高级综合的方法。所提出的体系结构被应用于认知无线电网络中的频谱分配问题。对于Virtex-6 FPGA中的5×5 PE阵列,结果显示,与在PC上运行的软件版本相比,最小加速为22倍,在MicroBlaze软处理器上的加速为接近2000倍。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号