多核系统上的调度策略建模与分析

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:Melanzpl2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着实时系统应用的不断扩大,对实时系统的研究越来越受到关注。实时系统与一般系统的差别在于,实时系统的运算正确性不仅依赖运算结果的正确,还依赖于运算结束时间。实时系统能够在指定或者确定的时间内完成系统功能和外部或内部、同步或异步时间做出响应的系统。在传统概念上,实时系统分为硬实时系统和软实时系统。在硬实时系统中,若一项操作在截止时间之后才完成,那么运算结果就被认为是无用的,更进一步地说,这项错过截止时间的操作可能会导致整个系统的失败。而软实时系统却可以容忍这样的延迟,但是却会降低服务质量。在可调度性分析中,我们主要关心的是硬实时系统。可调度性分析在实时系统的设计中占有重要位置。任务是否可调度决定了该实时系统是否可以应用在实际中。早期的实时系统功能简单,如单板机、单片机,以及简单的嵌入式实时系统等,其调度过程也相对简单。随着实时系统应用范围的不断扩大,系统复杂性不断提高,实时系统具备了一些新的特点,比如多核处理器的引入。近年来模型检测的方法成功地应用于可调度分析研究中。基于时序自动机衍生出的各式自动机具有较强的表达能力,可以很好地刻画出时间这个在实时系统中最重要的维度。其中任务自动机扩展了时序自动机,引入了由时间事件触发的计算任务,适用于为任务发生时间无规律的实时系统建模。如果存在一种调度策略使得这个任务自动机所能产生的一系列任务都能调度成功,即它们能在截止时间前完成,则这个任务自动机是能调度的。实时系统上的调度策略可以分为不可抢占式调度与抢占式调度两种。本文将讨论基于任务自动机的多核系统的可调性分析,提出这两类调度策略的建模方法及其相应模型的分析。
其他文献
早期且准确的软件成本估算在控制项目计划,降低项目失控风险方面起着重要的作用。然而在软件生命周期的初始阶段,项目特征信息的缺乏会导致成本估算的准确度不高。而在项目中
由于机器视觉技术不断地进步,在热加工工业检测的领域中,单目立体视觉技术已经被运用到车间的加工中,其操作如下:工件识别,工件定位,工件抓取。单目立体视觉技术能够在多种情
在图像信号产生、传输以及记录过程中,由于受到不同程度的噪声干扰从而导致图像的质量下降,这样就会给后期的边缘检测、特征提取等带来很多的困难,所以对含有噪声的图像进行
随着科学技术的快速发展,人们安全意识逐渐提高。对人脸应用的需求日益增加。人脸信息较其他人体生物特征而言具有无侵入性,更加容易被观察的特点。人脸识别技术是近年来人工
洪水是一种自然现象,其在自然灾害中占有很大比例,所造成的损失巨大,为了抵御洪水灾害,人们采取了一系列措施,有工程措施,也有非工程措施。随着计算机技术和地理信息系统技术等的飞
软件构件技术近年来得到了快速的发展,基于构件技术的软件开发方法把原来软件开发的重点将软件编程转移为利用已有构件组合集成新的软件系统。软件复用作为一种提高软件生产率
接触力的计算是解决各种接触动力学问题的关键。接触动力学问题是强非线性问题,材料非线性、几何非线性、接触边界非线性及接触界面摩擦现象描述的不确定性等四方面非线性的交
排样问题来源于实际工作生产,广泛存在于许多国民经济行业中,如机械、家具、五金、服装行业等,如果能有效的解决该问题,可以提高板材利用率以节约原材料,降低成本消耗,提高经
目前,随着计算机网络的发展,Web Services成为网络技术发展的一个热点。动态组合技术是其中最重的一个有关Web Services的问题之一。作为当前Web Services研究的热点,Web Ser
随着互联网用户和数据的急剧增加,高通量计算(HTC)的需求越来越大,同时数据中心的硬件和功耗成本也越来越高,以传统应用为基准而设计的体系结构面临着新的挑战。针对HTC应用的体