适用于遗传算法的GPU并行加速系统及方法

    公开(公告)号:CN118863027A

    公开(公告)日:2024-10-29

    申请号:CN202410188898.3

    申请日:2024-02-20

    Abstract: 本发明提供了一种适用于遗传算法的GPU并行加速系统及方法,包括:主机端、设备端、GPU线程块以及淘汰器;其中,所述主机端与设备端相连,主机端负责读取数据,传输遗传算法中的变异或交叉请求,设备端接收并处理来自主机端的变异或交叉请求;所述GPU线程块运行在设备端,负责执行父染色体到子染色体的深拷贝;所述淘汰器运行在主机端,负责淘汰适应度低的染色体,输出更新后的染色体族群。本发明能够将遗传算法中由变异产生的大量子染色体通过GPU并行化的计算方式快速完成适应度函数的计算。

Patent Agency Ranking