粒子群算法研究及在NoC低功耗映射中的应用

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:xueliping
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着基于总线的片上系统(System on Chip,SoC)集成度越来越高,作为一种新的通信架构,采取全局异步局部同步的片上网络(Chip-on-Network,NoC)应用而生,解决了一系列总线式SoC带来的问题,如可靠性、功耗、扩展性等。目前,利用启发式优化算法,如蜂群算法、遗传算法等映射优化NoC的功耗,使功耗最小化,取得了较好的效果,但是也出现了一些问题,如操作的复杂度增加、跳出局部最优困难等。因此,在确保算法的速度和精度情况下,追求更低的网络功耗,寻找更高效的算法,一直是NoC设计领域的一个重点和难点。本文以NoC平台的映射算法为研究对象,针对其功耗,根据已有的网络通信模型及其相应的映射目标函数,提出了一种基于粒子群改进的片上网络低功耗映射算法(MPSO)。首先对粒子群算法进行改进,主要有:设计了基于混沌扰动的佳点集初始化粒子种群,使粒子灵活地均匀且遍历性分布在整个空间,粒子质量得到了提高;提出了整体自适应权重策略,利用佳点集的构造与空间维数无关的特性,对权重进行降维,并且使粒子的权重根据其全局最优位置和个体历史最优位置进行自适应地均衡调整,提高了算法效率;引入类电磁的局部搜索策略使其在最优粒子周围进行局部精细搜索,避免漏掉最优粒子周围的粒子,使全局和局部同时进行搜索,提高了算法的搜索效率和精度;设计了基于模糊理论的柯西变异,对处于α-截集中的粒子以概率的方式进行柯西变异,种群的多样性增加并且有利于粒子群跳出局部极值。然后利用编码策略将改进的粒子群算法用于NoC低功耗映射优化问题中,使MPSO算法可以找到最佳方案,得到更精确的解。仿真表明,与存在的遗传算法(GA)、模拟退火算法(SA)、类电磁算法(EM)优化的低功耗映射算法相比,通信流量低且功耗小,功耗分别平均降低18.23%和14.81%和9.19%。另外,算法也具有良好的稳定性。本文在确定以NoC低功耗映射算法为研究方向时,选用PSO算法并将其改进用于求解最优映射方案,进一步工作可将PSO算法应用到NoC其它性能指标,如时延、热分布等,或针对多目标的优化映射算法进行研究。
其他文献
改革开放以来,我国居民储蓄率呈现一路走高的态势,水平之高、速度之快被称为“中国储蓄之谜”。探寻我国居民储蓄率高的原因,对于释放居民消费潜力具有重要意义。人口结构是
无线通信和移动设备需求的快速增长,加速了人们对于毫米波器件和电路的研究。特别是21世纪以后,随着工艺水平的提高,InP HBT器件及电路在无线通信、雷达、航空航天等领域的应
LED(Light Emitting Diode,发光二极管)作为一种新型绿色光源,以其高效、节能、环保、长寿命等诸多方面的优势而备受关注,成为近年各国竞相研究的热点,其相关技术和产业得到
周围神经疾病是指原发于周围神经系统结构或者功能损害的神经系统疾病。周围神经疾病病人临床表现为感觉障碍、运动障碍和刺激症状等[1]。传统的治疗方法效果不明显,而干细胞
建筑业作为促进我国经济发展的支柱性产业,随着建筑产业规模不断扩大,发展方向更加复杂多样化,新型理念和技术受到国家和社会大力鼓励和支持,各级政府对企业发展提出了新的要
随着计算机通信技术的发展,人类对于处理器的性能和速度上的追求是越来越高,与此同时,I/O接口技术就面临越来越大的压力和挑战。因此串行差分技术SERDES技术凭借其高速稳定的
现场可编程门阵列FPGA(Field Programmable Gate Array),作为可编程器件进一步发展的产物,因其灵活性强、开发周期短、研发成本低、易于维护等特点,被广泛应用于当今时代的众
<正> 五、明代(公元1368——1644年)查阅元史,尚未发现产漆或贡漆的资料,因而从略。根据《古今图书集成·贡献部汇考》记载,明代贡漆之地如下。徽州府祁州、广德州。今安徽省
GaN等Ⅲ族氮化物由于其较宽的禁带宽度、较高的电子饱和速度以及较高的击穿电场强度等优势,是作为高压、高频器件的首选材料。经过多年的研究,得到的GaN材料的结晶质量越来越
本文主要研究了运载平台的电磁兼容性问题。本文着重以国内通信频段(中心频率为2GHz)为例,首先讨论了典型金属体结构之一——凹槽模型在平面波与喇叭天线辐射下的表面电流分