并行化改进遗传算法的FPGA高速实现方法
DOI:
作者:
作者单位:

作者简介:

通讯作者:

基金项目:

国家自然科学基金资助项目(61001032/F010501)

伦理声明:



Methodology of realizing FPGA for improved parallel genetic algorithm
Author:
Ethical statement:

Affiliation:

Funding:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
    摘要:

    为提高硬件运行速度和资源利用率,利用硬件并行化的思想改进传统算法的处理模式,将遗传算法传统实现方法的控制部分分解到各模块内部,按照流水线模式,应用现场可编程逻辑门阵列(FPGA)高速实现。综合后时钟频率达到137.08 MHz,演化1代需64个时钟周期,即0.467 μs。实现结构节约硬件资源,效率高,使大规模遗传算法的高速硬件实现成为可能。

    Abstract:

    To enhance the operation speed and utilize the resource,according to the idea of hardware parallel method,one traditional implementation of genetic algorithms is improved by separating controlling part into other components and using Field Programmable Gate Array(FPGA) to realize control in pipelining mode. The result of synthesis shows its frequency can reach 137.08 MHz for evolution of a generation needing 64 cycles(namely 0.467 μs). With optimized hardware resources and high efficiency, the realized structure demonstrates the possibility of large-scale and high-speed hardware realization of genetic algorithms.

    参考文献
    相似文献
    引证文献
引用本文

张妮娜,窦 衡.并行化改进遗传算法的FPGA高速实现方法[J].太赫兹科学与电子信息学报,2012,10(1):107~109

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
历史
  • 收稿日期:2011-02-25
  • 最后修改日期:2011-06-21
  • 录用日期:
  • 在线发布日期:
  • 出版日期: