基于混沌粒子群的三维片上网络映射算法设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:astanaZH
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式领域的快速发展,片上系统瓶颈问题日益明显,相关的研究人员提出了将计算机网络的理念引入嵌入式系统设计领域,因此片上网络应运而生。片上网络将通信节点和资源节点分离,以分组交换为基本通讯技术,采用全局异步-局部同步的通讯机制,凭借路由策略和交换技术在功耗和延时方面表现出更优越的性能,从而满足嵌入式发展的需求,成为了如今嵌入式系统设计的大方向。片上网络想要发挥功耗和延时方面的优越性需要一个合理高效的映射算法。三维片上网络的映射算法是一个NP完全问题,有许多智能算法被应用于片上网络的映射问题上,但是仍然存在算法效率低,映射不合理以及功耗和延时不能兼顾的问题,因此我们还需要对三维片上网络的映射策略进行进一步研究。本文主要针对三维片上网络的映射算法做了相关研究。首先简要介绍了三维片上网络的拓扑结构、片上网络平台、路由算法、映射相关理论以及功耗和延时模型,进而分别对基于遗传、蚁群和粒子群的映射算法进行了实现和性能分析,鉴于遗传算法、蚁群算法和粒子群算法的不足之处,本文设计和实现了一种基于混沌粒子群的映射算法,算法主要分为两个个阶段,前一阶段依据DAG图所提供的信息得到各个任务的优先权值,关键路径上任务的优先权值最大,优先映射前驱任务已经完成的关键路径任务来缩短任务执行总时间;第二阶段利用第一阶段生成的任务到内核的映射结果,借助混沌粒子群算法和功耗延时模型来生成近似最优的内核映射方案。通过TGFF(随机任务生成器)生成随机任务集合,设置相关的算法参数,运用Java开发软件Eclipse分别借助遗传算法、蚁群算法和混沌粒子群算法来编写映射算法。按照编写的映射算法将任务数据先向内核映射,再将内核向网络节点映射来完成仿真;仿真结果表明:相比于遗传算法和蚁群算法,基于混沌粒子群的映射算法在功耗、延时整体性能以及收敛效果方面都比较好。论文完成了三维片上网络映射算法设计及仿真验证。论文工作对三维片上网络映射算法的研究有一定的参考意义。
其他文献
普及学前教育是当前中国基础教育发展的重点任务,但是由于地理条件限制、居住格局多样、民族文化差异等原因,在人口较少民族地区普及和发展学前教育将面临一系列的问题和困难
教学是否永远具有教育性,这不能一概而论。第一,当“教学”和“教育”这两个概念都赋予“好教育”的内涵时,教学则永远具有教育性;第二,当“教学”和“教育”这两个概念都赋
本文采取女性主义解读的方法通过《延禧攻略》在人物塑造、情节设计的分析洞见该类热播电视剧中折射出的当代性别话语现状。通过解读,本文试图揭示电视剧所隐含的被书写的女
塔式起重机在建筑施工中有着较为重要的价值与作用,在建筑数量增多的过程中,建筑的密级程度也在逐渐的增加,施工空间也逐渐减少,而应用塔式起重机则可以有效的提升施工质量。
最近几年来,我国一些主要的大中城市房价不断飙升,由此引发了房价虚高与人民购买力不足,商品房供应与社会需求相脱节,以及房地产短期繁荣与长期可持续发展不匹配等问题。房地
当前幼儿上小学后出现了很多的问题,其中最主要的就是入学准备的问题。而入学准备和幼小衔接之间有着密切的关系。本文主要探讨幼儿在幼儿园阶段的幼小衔接的过程中如何达到
在经历了2015年密集的兼并重组和技术产能升级之后,2016年我国集成电路封装测试业持续稳步快速发展。2016年我国集成电路封装测试业销售收入为1564.3亿元,增速达13%,略高于2015年
随着科学技术的发展,集成电路的规模不断增大,功能复杂度不断提升,半导体设计制造行业全球化趋势不断加强,迫使芯片设计和生产的多个环节相分离,使得在芯片中植入硬件木马成
随着互联网和智能媒体的日益普及,自媒体成为一种流行趋势。社会中的个人都拥有为自我发声的机会,万物皆媒时代悄然来袭,这也意味着以往传统媒体绝对垄断的地位逐渐瓦解。同
一份世界银行针对中国慢性病进行的调查数据称,在今后20年,40岁以上人群中,慢性病的发病人数会猛增。另一方面,消费者的健康消费观正在发生变化,人们从关心治疗逐渐转向关心预防、
报纸