基于增强型粒子群算法的软硬件划分方法研究

来源 :武汉大学 | 被引量 : 0次 | 上传用户:ssdkln
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软硬件划分是软硬件协同设计中关键步骤之一,随着嵌入式系统任务复杂度和设计规模的增加,已逐步成为一个具有挑战性的优化问题。粒子群算法因其概念简单、实现容易和收敛速度快,已被广泛应用于软硬件划分问题中。但是没有一种通用的算法能够有效地解决所有类型的软硬件划分问题,采用粒子群算法求解软硬件划分存在如下问题:1)早熟收敛;2)容易陷入局部最优解;3)时间开销高。为了解决粒子群算法求解软硬件划分中的问题,本文提出基于增强型粒子群算法的软硬件划分方法。一方面研究了粒子群算法的改进策略,融合生物智能行为和其他优化算法,通过同时增强搜索的多样性和集中性,提高粒子群算法解的质量。另一方面分析了软硬件划分方法的时间复杂度,对最耗时的计算过程采用多核CPU和众核GPU并行计算进行加速。具体工作及创新点归纳如下:(1)基于鱼群觅食行为的粒子群算法针对粒子群算法求解非线性复杂优化问题时容易陷入局部最优解的问题,提出一种高效的基于鱼群觅食行为的粒子群算法。鱼群能通过水波传递启发信息,在觅食中通过感知水波信息寻找到更好的位置。模拟这种智能行为,当前全局最优的粒子通过少数随机粒子提供的自身最优位置信息,寻找更优的位置,增强全局搜索能力。当鱼群被其他觅食者攻击时,根据达尔文进化论,弱小的不能很快逃走的鱼将会被吃掉。模拟这种现象,通过随机产生的粒子替代当前全局最差位置附近的弱小粒子,增加种群的多样性,防止早熟收敛。(2)基于从众和声粒子群算法的软硬件划分方法针对粒子群算法求解软硬件划分时存在早熟收敛、容易陷入局部最优解和运行时间长的问题,提出基于从众和声粒子群算法(Conformity Particle Swarm Optimization with Harmony Search,CPSO-HS)的软硬件划分方法。按生物行为学理论,个体粒子具有从众行为,趋向于靠近群体粒子聚集的安全地点,以避免被捕食者袭击。CPSO-HS算法通过模拟这种从众行为,以避免陷入局部最优,有利于逼近全局最优点。通过改进和声搜索算法(Harmony Search,HS)的初始化策略,在当前全局最优解附近提高算法的搜索精度,有利于提升解的质量。为了减少算法的整体运行时间,通过低成本的多核并行策略加速软硬件通信代价的计算过程。(3)基于野草扰动粒子群算法的软硬件划分方法为了进一步增强粒子群算法求解软硬件划分问题的性能,提出基于野草扰动粒子群算法(Position Disturbed Particle Swarm Optimization with Invasive Weed Optimization,PDPSO-IWO)的软硬件划分方法。当地松鼠察觉到有潜在捕食者的时候,就会发出警告信息,通知同类远离危险。在PDPSO中,通过模拟这种智能行为,粒子远离群体中当前全局最差位置,保持种群多样性,以减少陷入局部最优的可能性。通过改进野草算法(Invasive Weed Optimization,IWO)的初始化和繁殖策略,将IWO集成到PDPSO-IWO中,以提高算法在当前全局最优解附近的搜索精度。提出混合NodeRank(Hybrid NodeRank,HNodeRank)方法用于初始化PDPSO-IWO算法的种群,能进一步提升解的质量。由于软硬划分算法中最耗时的过程是计算软硬件的通信代价,采用GPU并行加速该过程。(4)基于爆炸粒子群算法的大规模软硬件划分方法针对现代嵌入式系统中大规模软硬件划分问题,提出一种基于爆炸粒子群算法(Explosion Particle Swarm Optimization,EPSO)的求解方法。将粒子群算法与烟花算法(Fireworks Algorithm,FWA)中的爆炸操作进行融合,改进爆炸策略,在粒子自身经历的最优位置执行爆炸操作。通过爆炸产生的更优位置替代个体最优位置,从而增加搜索密度,增强搜索的集中性。改进的爆炸操作属于非迭代算法,在计算量增加不大的情况下,能提升搜索精度和解的质量。设计大规模软硬件划分任务,通过求解该任务集验证EPSO算法的有效性。
其他文献
第一部分自噬在成牙本质细胞抵御炎症中的作用研究目的:成牙本质细胞是神经嵴来源的间充质细胞,组成抵御细菌侵袭的一道重要防线。龋病进展过程中,牙体硬组织受到破坏,致龋菌及其分泌产物通过成牙本质小管入侵,成牙本质细胞产生炎症与免疫反应,同时促进自身分泌活动形成反应性牙本质抵御病变进展。这个过程中成牙本质细胞是通过何种机制使细胞具备抵御外界应激的能力,促进细胞存活,减少细胞死亡呢?自噬是细胞通过降解自身长
本论文旨在通过比较研究埃克哈特大师和老子,重新发现传统与原创双重意义上之形而上人学。两位大思想家皆为形而上学家及人学家,皆以承继各自传统的方式分别出离其思维语境,如今观之其理路仍不乏观照基于世俗性之后现代思想之洞见。该比较研究总体分为两部分:语境比较与文本比较,二者时常交织在一起。第一部分自形而上学关乎神圣本质的两大传统始。自然地,这其中既有分歧又有趋同:其形而上学歧见于语境之轩轾,而按照终极实在
面对传统上帝观因过于强调超越性而体现出的理论困境和实践困境(不能有效应对现代观念和危机的挑战),科布试图建立一个与现代世界紧密相关的、能够面对社会各种挑战的基督教,以期在现代社会中重建上帝的神圣及影响。因此,在哲学层面,科布以过程哲学为基础试图建构一种基督教新自然神学,过程哲学以具内在联系性的“事件”为本体且将上帝视为形而上学原理之内的示例事件,以泛经验主义为认识论等特征为科布上帝观之内在性(与世
《波恩笔记》是马克思在1842年波恩所做的关于五本不同宗教书籍的读书摘记。它形成于马克思开始脱离青年黑格尔学派时期。作为马克思研究的一块处女地,《波恩笔记》处于仍然在编纂过程中的MEGA2版的第一部分。这篇论文的目的在于对《波恩笔记》做一个介绍和研究。因此,整本论文分为两部分,一部分为翻译,另一部分为基于翻译之上的研究。对《波恩笔记》做翻译是很有必要的,这是因为《波恩笔记》由德语、法语以及少量的古
在任何一个国家,慈善机构都是一种非常重要的社会组织,为整个社会的进步和人类的发展都做出了重要的贡献。与此同时,随着社会文明的发展和进步,慈善机构也如雨后春笋般越来越多,遍及了人们生活的方方面面。然而,各个慈善机构也随之面临各种各样的问题,其中,面临的最严重也是最迫切需要解决的问题就是如何募集捐款,如何让捐赠者保持其捐赠行为,这样才可以实现慈善机构的长期可持续发展。以往的研究表明增强与捐赠者的互动和
近些年来,随着数字技术的日益发展,我国网民数量也不断增大,为各行各业都带来了极大的机遇和挑战。数字媒介相关的研究领域也不断扩展,从单纯的传播学相关的新媒体研究扩展到各种数字技术应用领域,其中数字学习就是极为重要的一个组成部分,填补了传统教育业的空白。泛在学习、移动学习等学习理念的普及使得学习不断呈现出新的发展态势。2012年,慕课元年的到来标志着新的基于个人学习环境的数字学习模式正式进入公众的视野
为了促进相邻沿海国家间关系的稳定与和平,《海洋法公约》禁止任何一方在争议海域内的单边行动,而是在相互合作的基础上提供了一个新的理论,进而更好地管理和利用海洋及其自然资源。《海洋法公约》使得缔约国能够以签署共同开发协定的方式为勘探和开发油气资源开展合作。这一规定有助于在解决自然资源的归属问题上缓解两国的紧张关系。此外,它还要求相关国家搁置海域划界争端而聚焦自然资源的共同管理。虽然非洲国家之间存在许多
现代密码技术是保障信息系统安全的基础,而作为密码算法运行载体的密码设备正受到多种侧信道分析攻击的威胁。目前学术界和工业界都已普遍接受侧信道分析方法对密码设备构成的严重威胁,并对侧信道防护方法进行了广泛的研究。目前的侧信道防护方法可以分为隐藏技术和掩码技术两类,其中算法级掩码防护方案是尤其受到关注的防护方法。在现有大量的掩码方案研究中,基于秘密共享的多种高阶掩码方案实现了在任意给定阶数下的可证明安全
根据摩尔定律,当价格不变时,集成电路上可容纳的元器件的数目,约每隔18-24个月便会增加一倍,性能也将提升一倍。现如今,半导体器件的特征尺寸从微米级缩减至7纳米,逐渐接近摩尔定律的极限。深纳米尺寸的电子器件面临众多复杂且难以解决的量子效应,给半导体行业带来前所未有的挑战。与此同时,人工智能飞速发展,由谷歌(Google)旗下DeepMind公司开发的人工智能机器人AlphaGo吸引人们对深度学习的
近年来,随着科技的迅猛发展,智能手机、电脑、可穿戴设备、智能家居设备和无人机等电子产品已被广泛使用并将逐步普及,这给人们的生活带来了极大的便利。然而,这些产品续航能力不足的问题也渐渐的凸显出来。可见,以低功耗设计为优化目标的产品是当今绿色智能电子设备发展的必由之路。智能电子设备中最重要的组成部分是处理器和存储器,这两部分通常也是功耗开销的主要部分。随着半导体工艺的进步,处理器的运行速度越来越快,而