异构分布式嵌入式系统的高能效与安全性调度研究

来源 :湖南大学 | 被引量 : 5次 | 上传用户:liufengsheng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
超大规模集成电路和人工智能技术的快速发展使得信息技术产品已经融入我们日常生活的方方面面,并且呈现出显著的多核化、异构化和网络化趋势。与传统的主要用于大工程科学计算的分布式并行计算系统不同,异构分布式嵌入式系统通常面向行业特殊需求进行定制化开发,系统规模较小、耦合程度较高、应用负载特征明显。计算平台体系结构的不断发展和不同应用行业的需求使得任务分配和调度问题依然是当前需要持续研究的热点。如何根据应用负载的特点、在满足行业标准和规范的要求下为每个应用分配最为合理的资源并进行调度和管理将是能否充分发挥计算系统效能的关键。本文首先介绍了异构分布式嵌入式系统的体系结构,然后分析了相关领域的研究现状,随后首先从传统的异构分布式系统的任务调度研究出发,基于“由浅入深”和“由抽象问题到行业应用”的原则关注能耗约束条件下的任务调度问题,然后再以汽车电子系统的行业应用为大背景,重点关注和解决汽车电子系统此类典型异构分布式嵌入式系统中由于行业特点和特殊要求引入的可靠性调度和安全性调度等问题。主要工作可以概括为以下几个方面:1)应用复杂性和系统结构的异构性要求计算系统向更具能效的方向发展,能耗管理是目前异构分布式系统设计中的一个关键问题。针对能耗受限的情况下如何尽可能提升计算能效的问题,本文研究异构分布式系统中考虑能耗约束条件下具有优先关系约束的任务调度优化问题,提出了一个改进的高效能耗敏感调度算法(An Efficient Scheduling Algorithm for Energy Consumption Constrained Parallel Applications,ESECC)。相比现有最新算法从具有最小能耗的处理器开始能耗预分配,所提新算法通过给任务预先分配一个平均的分配值来减少具有能耗约束的并行应用的调度长度。实验结果表明,所提算法相比较目前最新的算法在多种应用场景中均可以在满足能量约束的条件下获得更短的调度长度。2)异构多处理器平台近年来由于其低功耗、低成本和强大计算能力备受关注,特别是具有可重构特性的异构计算平台更成为当前的研究热点。针对具有可重构特性的异构分布式嵌入式系统在给定功耗约束条件下的优化调度问题,首先使用整数线性规划(Integer Linear Programming,ILP)描述结合了资源延迟模型和可重构组件特性的异构多处理器平台的全局功耗控制和流水化调度问题。进一步,本文提出了面向可重构异构多处理器平台的启发式调度算法PCLS(Power constrain Communication aware List Scheduling)。实验结果表明,当任务数小于35个时,使用ILP模型求解可以在可接受的时间内获得最优调度结果。所提PCLS启发式调度算法与经典的DLS调度算法相比可以提升10%的调度性能。对于大规模的随机任务测试集,提出的PCLS在不同体系结构测试平台上,使用70%给定功耗约束的情况下相比最优调度只有10%的性能下降,表现出良好的性能和适应性。3)汽车功能安全的目的是为了避免由于汽车电子系统中的功能故障导致的不可接受的风险。针对汽车电子系统中功能安全目标可确保性问题,提出了一种针对汽车电子系统功能安全的确保可靠性目标的新方法,称为RGAGM(Reliability Goal Assurance Method Using Geometric Mean)所提新方法的核心思想是基于几何平均值对任务进行可靠性目标数值的预分配,从而可为系统节省更多的资源。文中证明了所提方法的正确性,并使用实际真实汽车功能数据和随机生成分布式汽车功能数据进行了数值模拟实验,实验结果标明所提方法相比现有最新算法可以更为有效地确保可靠性目标的达成以及降低系统资源消耗和成本。4)以汽车电子系统为代表的异构分布式嵌入式系统逐渐演变为混合关键级系统。混合关键级系统需要在同一个计算平台上综合考虑具有不同关键级和优先级的多个功能的需求。相比于传统的任务调度问题,混合关键级系统由于增加了“关键级”这一属性使得调度问题的复杂性大大提升。本文提出FA MHEFT(Fairness and Active Multiple Heterogeneous Earliest Finish Time,FA MHEFT)算法进一步提升异构分布式嵌入式系统中高关键级功能的性能。FA MHEFT算法使用一种更为积极的策略调整系统中任务的关键级,当导致系统关键级上升的任务执行完成并满足截止期限的要求之后主动将系统的关键级调低,从而使得其他高关键级任务有更多的机会和资源执行。实验结果表明,与现有的最新算法相比,所提FA MHEFT算法可以有效地降低系统中高关键级功能的DMR(Deadline Miss Ratio和减少整个系统的调度长度。
其他文献
人类活动引起的土地利用/覆被变化(Land Use/Cover Change,LUCC)是导致地球自然生态系统发生变化的主要原因之一,也是影响区域乃至全球气候变化的重要因素之一,已成为全球生
21世纪以来,我国动漫产业得到前所未有的发展。对应旅游城市,动漫产业有着广阔的发展空间。本文结合杭州动漫产业发展状况浅谈旅游城市应如何利用好现有资源,把这一新兴产业
<正>高血压是一种以体循环动脉血压升高为主要临床表现,由多种危险因素相互作用所致的、复杂的、不断进展的独立疾病,可导致心、脑、肾等多个重要器官功能与结构的改变[1]。
小波分析作为时频分析方法中一种新的信号处理技术,近年来取得了飞速的发展并在各种实际工程领域中获得了广泛的应用。本文以非正交的Morlet小波作为母小波,深入研究了其时频
在地震作用下,钢筋混凝土框架节点的受力是非常复杂的。国内外学术界开展了大量针对钢筋混凝土框架节点抗震性能及设计方法的研究工作。随着结构数值模拟在工程应用和研究领
<正>乡镇是政府履行公共服务职能的基层组织,乡镇财政是最基层的一级政府财政,处于整个财政管理体系的末端。加强乡镇财政资金监管,是落实财政部"两基"建设的重要举措,关系到
对FANUC斗笠式刀库进行了深入分析,首先运用梯形图与宏程序相结合的方式,控制并完成换刀过程,最后对刀库程序进行调试。结果表明:设计的程序使用方便,加强了可读性,使换刀过程
全球经济一体化的背景下,国内市场商品价格会受到国际市场价格信息的影响。因此我国对主要的农产品实行了价格干预。政府制定的政策因素一方面能起到价格保护作用,但另一方面
<正>慢性乙型肝炎病毒(hepatitis B virus,HBV)感染经历免疫耐受期、免疫激活期和免疫控制期,部分免疫控制期患者可经历免疫再激活期;其中持续存在和反复出现的不充分的免疫
土地整理能够有效增加耕地面积,改善农业生产条件,对于缓解人地关系矛盾,保障耕地占补平衡和粮食安全具有重要意义。然而,土地整理项目工程毕竟是对项目区生态系统进行剧烈改