基于遗传和模拟退火混合的软硬件划分方法研究

来源 :哈尔滨理工大学 | 被引量 : 0次 | 上传用户:allen75
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统高速发展,集成电路工艺已经无法满足人们的需求,我们逐渐进入了SoC时代。随着嵌入式系统设计复杂度的逐步提高,传统的嵌入式系统设计方法的错误定位难,开发周期长、成本高、进行产品更新困难等缺点导致其已经无法满足嵌入式系统设计的要求。因此嵌入式软硬件协同设计成为了一种必然。嵌入式系统软硬件划分是软硬件协同设计方法中的一项重要技术,所以,在研究嵌入式系统设计时,构造出合理的系统描述模型,提出高效的优化的软硬件划分算法,将会具有非常重要的理论研究价值和实际应用价值。在进行软硬件协同设计的整个流程里,软硬件划分算法作为它的一项重要技术,如何同时考虑系统性能和系统成本的因素,达到二者的最优结合,是软硬件划分主要要处理解决的问题。软硬件划分属于NP问题,目前对于这类问题的解决方法就是利用优化算法来求得近似最优解。本文的主要工作就是围绕求解嵌入式系统设计中软硬件划分问题最优解而展开的。本文介绍了嵌入式系统软硬件协同设计的研究领域,同时还简要介绍了其国内外研究现状。在此基础上,本文进一步研究了在解决嵌入式系统软硬件划分问题时常用的经典数学模型的构建原理,以及一直以来在软硬件划分技术中存在的一些通常会遇到的难题。通过对遗传算法(Genetic Algorithm)和模拟退火(Simulated Annealing)算法的优缺点的比较,本文针对嵌入式系统软硬件双路划分问题提出了遗传模拟退火混合算法(Genetic Algorithm and Simulated Annealing)的策略,数学模型采用TGFF(Task Graph for Free)工具生成的有向无环图,遗传算法GA作为进行全局搜索的主框架,利用模拟退火算法SA中的随机状态生成函数和Metropolis接受准则来不断地更新遗传算法产生的种群。最后,本文利用TGFF工具生成真实的数据,并分别采用这些数据将遗传算法、模拟退火算法与遗传模拟退火混合算法进行编程实验,通过验证对比,结果表明GASA算法能够克服GA局部搜索能力差、SA对整个搜索空间的全局情况了解不足的缺点,从而可以获得性能和精度更高的划分结果。
其他文献
隐喻是自然语言处理领域最棘手的问题之一,这个问题逐渐引起了学者们的关注,并且隐喻在思维及语言中所处的中心地位也逐渐为自然语言处理研究者所认同。隐喻是通过一个事物来
随着互联网的普及和电子商务的迅猛发展,个性化的推荐系统成为电子商务领域一个重要的研究内容。推荐算法作为个性化推荐系统的核心,它的性能与整个推荐系统的推荐效率、推荐
随着图像获取设备和存储设备的普及、互联网技术的飞速发展,图像信息在人们工作生活的各个方面扮演者越来越重要的作用。传统的类似文本标签方式的图像检索较难满足图像准确
随着汽车数量的日益增加,交通密度的大幅提高,交通紧张、拥挤问题越来越成为城市发展面临的难题。智能交通系统由于其在缓解交通拥挤,提高交通效率方面作用显著,越来越受到人
随着电力营销管理改革的不断深化,传统的电能计量装置检定管理模式已经不能适应新的要求。电能计量检定质量直接影响电能贸易结算的公平、公正和准确,必须引入质量监督机制,规范计量检定行为。本文将多媒体技术、工作流管理技术和业务流程重构(BPR )技术相结合管理电能计量企业的各种流程,实现企业管理流程的自动化。根据电能计量企业的业务流程特点,将系统抽象为几个子系统,并嵌入流程管理,构建可动态重构的业务流模式
随着实时嵌入式系统应用范围的不断扩大,系统复杂性不断提高,由此引发的软件失效现象使软件老化成为研究人员不得不面对的重要问题。了解导致软件衰老的原因并采取相应的自恢
目标识别、场景分析是图像理解的重要内容。如何构建一种通用有效的反馈的框架,适用于多类别目标场景图像分析,是计算机视觉领域的研究难点。本文以图像中有何种目标、目标间
成像技术能够全面而精确地获得病人的各种定量定性数据,为诊断、治疗计划、手术和术后评估提供正确的数字信息。其中,超声影像学技术以其价格低廉、对组织无损伤、实时等优点
本论文依托于四川省青年创新基金课题《视频图像中的目标检测与识别技术研究》以及四川资阳精工砖机厂与笔者所在的实验室合作开发的窑砖卸垛机器人项目立题,主要研究窑砖卸
近年来C语言编程题的自动评判没有较好的解决办法,编程题的阅卷往往采用一种单凭输出结果给定成绩这种方法虽然简便,但不科学,完全忽略了考生的源代码,有些基于源代码的自动