摘要
为解决胖树型片上网络的映射问题,针对该网络不同层路由器间链路长度不同的特点,提出一种低能耗映射优化模型,并设计一种基于捕食搜索策略的差分进化算法(PSDE)进行模型求解.该算法将捕食搜索策略与差分进化算法相结合,弥补了差分进化算法易陷入局部最优的不足,增强了捕食搜索策略的局部搜索能力.仿真实验结果表明,与遗传算法和模拟退火算法相比,PSDE可以缩短运行时间,并获得低能耗、高质量的优化映射结果.
This paper copes with the problem of mapping for fat-tree based network-on-chip. Considering the difference of the link length between routers in different layers of the network, an energy-aware mapping optimization model is proposed. Differential evolution algorithm based on Predatory Search strategy (PSDE) is designed to solve the mapping model. Differential evolution algorithm is easy to fall into local optimum. To make up for this deficiency, PSDE is proposed to strengthen the concentrated local search ability of predatory search strategy. The experimental results show that, compared with genetic algorithm and simulated annealing algorithm, the PSDE can obtain lower energy mapping results and save running time.
出处
《计算机辅助设计与图形学学报》
EI
CSCD
北大核心
2013年第9期1427-1432,共6页
Journal of Computer-Aided Design & Computer Graphics
基金
国家自然科学基金(61070046
60803038)
中央高校基本业务费项目
高等学校学科创新引智计划(B08038)
通信网信息传输与分发技术重点实验室开放课题(ITD-U12002)
关键词
捕食搜索策略
差分进化算法
片上网络
低能耗映射
胖树型结构
predatory search strategy
differential evolution algorithm
network on chip
low-energy mapping
fat-tree based architecture