一种基于烟花算法的多目标软硬件划分方法
Abstract:
一种基于烟花算法的多目标软硬件划分方法:随机初始化满足硬件面积约束条件的N个解,且N个解对应于烟花算法中的N个烟花;将N个解放入一个集合P中,根据Pareto优化理论,依次找出集合P中的非支配解,并把依次找出的非支配解的非支配等级依次设置为1、2…;根据拥挤度计算方法,计算同一非支配等级内的非支配解的分散性;对所有获得非支配等级和分散性的非支配解进行排序;根据排序信息计算烟花爆炸生成火花的数目和烟花爆炸幅度;生成所有的爆炸火花;生成所有的高斯火花;将所有的烟花、爆炸火花和高斯火花进行排序,获的前N个烟花或爆炸火花或高斯火花作为下一代的烟花;达到设定的迭代次数。本发明提高系统的运行速度以及降低系统的功耗。
Public/Granted literature
Patent Agency Ranking
0/0