【摘 要】
:
随着软件在尖端领域和大型复杂系统中的广泛应用,软件的可靠性和安全性是用户非常关心的问题,尤其是现在相比于多核技术在硬件方面的快速发展,软件业的配合却相对滞后,这极大
论文部分内容阅读
随着软件在尖端领域和大型复杂系统中的广泛应用,软件的可靠性和安全性是用户非常关心的问题,尤其是现在相比于多核技术在硬件方面的快速发展,软件业的配合却相对滞后,这极大影响了多核处理器性能的发挥。运行在多核计算机上的不同线程间的互斥和同步问题更加严峻。这些并发错误不仅会降低程序员的工作效率,削弱软件的安全,最终还会损害终端用户的利益。循环等待死锁就是并行软件中一种常见的故障,为了方便处理多线程的死锁,我们采用一种特殊的Petri网类型-Gadara网对多线程程序建模。基于该模型框架,本文的主要内容为:(1)首先引入了离散控制理论和软件故障避免的联系,简要介绍如何利用Gadara网为多线程建模,并给出实例说明。(2)在建模阶段结束之后,就是对网模型系统进行分析,做好添加控制器之前的准备:在现有的信标可控性条件基础上,提出新的改进的信标可控性定义—W可控,并且论证了一个受控Gadara网是活的当且仅当网中所有信标都是W-可控的。文中给予了实例进行说明比较。(3)从线程的角度出发,对线程中的变迁进行假设分析,寻找死变迁环、从死变迁环中提取与之对应的极小信标,然后对这个极小信标建立约束。为了避免控制器冗余,文中从具体到一般,总结出求解最佳约束的一般规律。然后提出了由寻找死变迁环来判断网非死锁的简单算法。(4)按照约束添加控制器之后,有必要对受控网再次进行判断活性。文中讨论了添加控制器之后存在的一些问题,比如添加了两个及以上控制库所的话,控制库所之间会有影响,可能会引起新的潜在死锁,需要迭代分析控制直到网中不再发现新的死锁。
其他文献
在无线传感器网络(WSN)应用中,对未知节点定位直接关系到WSN应用的有效性。WSN中的定位算法分为测距定位和非测距定位。测距定位需要节点配备硬件装置,不满足WSN的大规模、低成
在现代无线通信系统中,无线信号在无线信道传播过程中极易遭受多径时延扩展、多普勒频移、角度扩展等衰落因素的影响,使得接收信号出现失真甚至畸变等较严重的变化。因此,研究能
本文根据企业项目的要求,研究了地下植物根茎的探测技术。主要任务包括:(1)无损地探测地下物体;(2)识别出地下植物根茎;(3)判断出植物根茎的大小。本文利用探地雷达来对地下植物
随着现代航运事业的发展,水上交通形式日趋严峻,现代目标的机动性能越来越复杂多变,从而对水上运动目标的跟踪性能提出了更高的要求,尤其是机动目标稳定精确的跟踪更为关键,
随着计算机和超大规模集成电路技术的不断发展,数据采集系统已应用到更广阔的领域,同时也给数据传输技术提出了更高的要求。传统的并行总线由于自身的同步需要,在时钟速率上
IPTV是宽带电视的一种形式,它通过宽带网络作为传送介质传送电视信息。本文根据实际的应用需求设计了一种基于IGMP组播技术的IPTV系统,该系统采用Linux作为操作平台,并且在该
随着环境污染与能源危机的不断加剧,越来越多的国家开始大力推行新能源产业,电动汽车作为新能源产业的代表性产品,赢得了市场和用户的广泛关注。电动汽车充电桩的建设与监管对电
计算电磁学中时域数值方法已经广泛应用于电子工程各个领域,尤其是在重点研究宽频特性与时域瞬态响应的一些领域中,如射频电路设计、电磁兼容、通信信道以及雷达目标探测与识别等,时域的仿真计算与分析就显得尤为重要。本论文将结构动力学中的经典模态叠加法与计算电磁学中的时域谱元(SETD)方法相结合,提出一种模态叠加时域谱元法,以期利用模态叠加法快速分析的优势加快数值计算过程。除此之外,在网格离散过程中,往往会
随着大数据时代的到来,对于数据的加密和传输提出了史高的要求。USB作为串行接口,由于使用方便和性能的优越性,已经得到广泛的应用。并在PC,ARM等系统中已经相当成熟。随着外
车联传感网络作为基础信息手段,对于智能物流技术的实现至关重要。本文提出了用于在途物品保护的能量感知无线令牌环协议(energy-aware Wireless Token Ring Protocol, eWTRP