片上网络多目标映射算法设计与研究
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TN47
【图文】:
西安电子科技大学硕士学位论文42图4.1 参考点示意图4.3.2 适应度值归一化上一步中提到将参考点均匀的分配到一个归一化的参考平面上。这一步做的工作就是将种群中的所有个体的适应度值都归一化这个参考平面。由于种群中所有个体的适应度值分布在原坐标系中,归一化所有个体意味着将坐标系平移。首先,确定理想点。计算 St中的所有个体的所有目标函数值,并求出每个目标函数的最小值 =( ) ,在搜索空间由( )这些最小值就是理想点的坐标。再如公式(4-2)所示,将每个个体的目标函数值 与这个最小值相减得到 。然后再通过 ASF 公式求出所有目标函数的最大值 i,其中 i的取值定义为固定一个维度,该维度的 i设为 1,其他维度的 i设为一个很小的值。最后将所有个体的目标函数值与其相除如公式(4-4)所示
从图 5.7 和图 5.8 中可以看出在六种抽象流量模型作为输入时,RNSGA2 求解出来的前沿曲线相比于 NSGA2 更加贴近原点和坐标轴,这表示 RNSGA2 在求解多目标映射优化问题时的收敛性优于 NSGA2,通过 RNSGA2 映射后的片上网络系统将具有更低的能耗和更均匀的负载。(3)硬件仿真片上网络的饱和吞吐率指的是当网络注入率增加到某一点时,网络的吞吐率不再随之线性增加,这一点的吞吐率为片上网络的饱和吞吐率。饱和吞吐率可以反映网络的处理拥塞的能力以及网络负载分布的均匀性。饱和吞吐率越高,表示网络处理拥塞的能力越强,网络的负载分布的越均匀。在抽象输入模型的两目标映射问题的解集中,分别取出 NSGA2、RNSGA2 和RNSGA3 中的最小负载解和最小能耗解,一共六个解,每个解代表一种连接方式。用时钟精确的硬件仿真平台中的数据产生器,按照六个解的连接方式和抽象输入模型的IP 核的通信关系,产生对应的流量,作为平台的输入,以 5.3.1 设计的 64 点 2DMesh片上网络为载体,运行后得出对应网络的饱和吞吐量的报告,如图 5.9 所示。
【参考文献】
相关期刊论文 前4条
1 吕兴胜;李光顺;吴俊华;;基于多目标免疫算法的NoC映射优化[J];计算机工程;2015年04期
2 易宏波;罗兴国;储慧琳;赵凯;;Boltzmann-NSGAⅡ算法的NoC映射研究[J];计算机工程;2012年22期
3 杨盛光;李丽;高明伦;张宇昂;;面向能耗和延时的NoC映射方法[J];电子学报;2008年05期
4 周干民,尹勇生,胡永华,高明伦;基于蚁群优化算法的NoC映射[J];计算机工程与应用;2005年18期
相关博士学位论文 前8条
1 过晓芳;超多目标优化问题的几种进化算法研究[D];西安电子科技大学;2015年
2 袁源;基于分解的多目标进化算法及其应用[D];清华大学;2015年
3 乐千桤;基于智能算法的片上网络布局优化研究[D];电子科技大学;2014年
4 刘炎华;片上网络映射及路由器关键技术研究[D];华东师范大学;2013年
5 陈亦欧;面向实时复杂系统的片上网络架构及映射技术研究[D];电子科技大学;2012年
6 张剑贤;高性能片上网络关键技术研究[D];西安电子科技大学;2012年
7 葛芬;专用片上网络设计关键技术研究[D];南京航空航天大学;2010年
8 孟红云;多目标进化算法及其应用研究[D];西安电子科技大学;2005年
相关硕士学位论文 前6条
1 卞仁玉;基于区域分解的高维多目标进化算法及其应用[D];西安电子科技大学;2015年
2 张利;NSGA2算法及其在电力系统稳定器参数优化中的应用[D];西南交通大学;2013年
3 李斌;面向能耗和热分布的片上网络多目标优化映射算法研究[D];西安电子科技大学;2013年
4 郭宝兵;基于多目标微型遗传算法的NoC映射研究[D];武汉理工大学;2010年
5 王雷;片上网络映射优化算法研究[D];电子科技大学;2010年
6 刘永洪;基于改进的遗传算法解决二次分配问题[D];西安电子科技大学;2006年
本文编号:2728615
本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/2728615.html