嵌入式系统性能优化若干问题研究

来源 :电子科技大学 | 被引量 : 4次 | 上传用户:yc668
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
提高应用的执行效率、增强系统的安全性以及降低系统的能量开销是嵌入式系统设计者追求的重要目标。半导体技术和计算机体系结构的快速发展,推动了嵌入式系统硬件平台性能的大幅提升。然而,为了更有效地提高应用的执行效率,还需要对嵌入式软件进行面向硬件体系结构的优化。在嵌入式应用日趋网络化的背景下,嵌入式系统也面临着巨大的安全威胁。对于构建安全的嵌入式系统来说,如何取得安全性与实时性、能量开销之间的平衡是一个具有挑战性的课题。同时,随着嵌入式移动应用和微型嵌入式系统的发展,降低系统的能量开销已经成为了嵌入式领域的一个研究热点。本论文主要对嵌入式系统性能优化中的一些具体问题展开研究。首先,我们以优化片上存储器的使用效率为切入点,对面向新型处理器和存储器结构的软件性能优化技术进行了深入的研究。然后,研究了面向嵌入式实时系统的安全优化问题。最后,以传感器网络节点为目标平台,对能量受限系统的安全扩展问题进行了研究。本论文的主要贡献有以下四个方面:(1)研究了面向多处理器片上系统(MPSoC)的变量划分和任务调度算法。首先,我们设计了一种循环数据流图模型LDFG,以描述任务对变量的访问以及循环迭代之间任务的依赖关系。然后,提出了基于变量访问频率的快速变量划分算法HAFF。通过引入“潜在关键路径”的概念,又提出了面向全局性能优化的变量划分算法GVP。最后,我们还设计了一种具有变量划分功能的旋转调度算法RSVP。该算法的优越性在于,它能够充分发挥MPSoC及其存储子系统的并行性优势,从而大幅地提高了应用的执行效率。(2)研究了面向多模块存储器结构(Multi-module Memory)的代码优化问题。提出了一种基于整数线性规划的优化方法PEOS,解决了指令调度、变量划分和存储器工作模式设置等问题。该方法的优越性在于,它可以使代码的执行效率或存储器的能量开销达到最优。在研究PEOS方法的过程中,我们提出了两个通用性的定理,解决了将“c=0 iff r=0”和“c=0 iff r=1”两类非线性条件线性化的问题。同时,为了提高PEOS的实用性,我们又提出了两种加速PEOS求解的方法:调度窗口限定法和基于可变邻域搜索的近似算法VNS-ILP。其中,调度窗口限定法能确保解的全局最优性,而VNS-ILP能在很短的计算时间内求得近似最优解。(3)研究了面向嵌入式实时系统的最优安全策略生成方法。首先,我们设计了一种安全相关的任务图模型STG,它能同时描述任务的安全需求、任务间的依赖关系以及实时性约束。其次,对多种基础安全算法的执行效率和安全强度进行了量化评估,并在此基础上建立了一种评价系统安全性的量化模型。然后,提出了一种基于ILP的最优安全策略生成方法ILPOS。该方法的特点是能确保任务的实时可调度性和安全策略的最优性。最后,针对单一路径和树形结构的STG,提出了两种多项式时间复杂度的最优安全策略生成算法DPOS-path/tree。(4)以传感器网络节点为目标平台,通过实验的方法研究了安全算法在能量受限系统中的应用。首先,我们设计了一种微功耗测量电路,并对多种安全算法在CrossBow和Ember两种节点上的能量开销进行了测量。然后,提出了降低安全算法能量开销的代码优化方法。最后,基于对能量测试结果的分析,提出了一些在传感器节点等能量受限系统中应用安全算法的原则,如算法选择、参数配置等。
其他文献
从4个方面综述了稻壳的利用现状,介绍了国内外开发稻壳的产品及其应用等问题,展示稻壳充分利用的广阔前景。
以竹笋超微粉为主要原料,蓝莓、薏米、茯苓和白砂糖为辅料,开发出一种竹笋复合固体饮料。以感官评分为评价指标,通过单因素试验来确定竹笋超微粉、蓝莓、薏米、茯苓和白砂糖
以SD雄性大鼠为研究对象 ,测定了安静对照 (C组 )、长期耐力运动 (T1组 )及运动性低血睾酮 (T2组 )状态下大鼠肝糖原、肌糖原浓度和骨骼肌磷酸肌酸激酶 (CK)、丙酮酸激酶 (PK
老化是影响淀粉质食品品质的重要问题之一。阐述了淀粉质食品的老化机理和影响老化的因素及抗老化的方法。淀粉质食品的成分、贮藏条件、加工工艺等都可以影响老化速度。目前
研究豆浆在不同加热条件下对内酯豆腐凝胶强度和黏度的影响。在相同GDL浓度、保温温度及保温时间的条件下,生豆浆的加热温度及加热时间对内酯豆腐凝胶网络结构有着重要影响:
<正>据媒体报道,由台湾地区兴起的“读经教育”,已流播到中国内地。目前,在北京、上海、长沙、广州、厦门等地,书店里的“四书五经”和相配套的vcD碟片出现了热卖现象,一些家
在会计准则制定的过程中,为了使会计信息更加准确真实的反应企业的盈余状况,会计准则制定者考虑了会计准则应用的灵活性,给予了会计准则使用者一定的选择空间,但同时也给盈余
为了了解鲜蛋中沙门氏菌的污染情况及其生理特性,按照国家标准中蛋制品的检验程序,对养鸡场及市场共50个鸡蛋样品中的沙门氏菌进行分离,并对分离出的可疑菌株做生理生化鉴定
通过对香蕉进行乙烯利催熟,研究在温度15℃,相对湿度90%的条件下,香蕉果实在催熟过程中品质的变化规律。结果表明,可溶性固形物含量与淀粉含量的变化趋势相反,在催熟过程中淀
自从Halliday和Hasan的《英语衔接》及Schiffrin的《话语标记语》出版后,人们对话语标记语产生了浓厚兴趣。语言学家,特别是语用学家对话语标记语进行了广泛的探索研究。话语