PaMC带参模型检测工具及其应用研究

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:smalleye
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
带参并发系统广泛存在于各类计算机系统的核心模块中,验证带参系统的正确性是形式验证领域中的一个热点问题。验证带参系统的难点在于:我们可以验证带参的一个很小规模的实例,却无法保证任意规模下系统的正确性。本文在带参并发系统的模型检测方面开展了工作,在工具设计和实现以及复杂系统的建模和验证方面取得了一定的进展。   本文创造性的工作主要有三个方面:   (1)基于参数抽象和卫士增强的带参系统模型检测是一种有效且通用的用于验证带参系统的模型检测方法。通过一种启发式的计算参数抽象的不变量技术,可以使得带参系统的参数抽象和卫士增强自动化进行。以该方法和技术为理论基础,开发了一个用于验证带参系统正确性的模型检测工具PaMC。   (2)Godson-T缓存一致性协议是中国科学院计算技术研究所设计并实现的众核处理器系统Gonson-T所使用的缓存一致性协议。Godson-T协议没有使用业界经典的内存模型和缓存一致性协议,其协议内存模型和缓存一致性协议具有强耦合性,是一个很有特色的协议。使用Murphi语言对Godson-T协议进行了形式建模和验证。   (3)使用PaMC工具对一些典型的带参系统进行了建模和验证。验证的实例包括MUXSEM互斥协议、MESI协议、MOESI协议、German协议、German-2004协议以及Godson-T协议。在PaMC工具中成功验证了这些系统的安全性质。同时,将PaMC和同类工具进行了实验数据的对比和分析。  
其他文献
随着互联网技术的发展,网格将分布在广大地理区域上资源通过通讯技术连接起来,这样用户提交的原有的大型项目可以分割成多个独立的任务,可以在不同的网格资源上执行,并将执行的结
随着普适计算和物联网的发展,越来越多的新设备出现在实验室环境中,如RFID、智能传感器、PDU可编程电源控制器等。这些设备在实验室原有的设备(工作设备、环境调节设备、安防设
近年来,工业界和学术界花费大量的精力来构建大型知识库(如Freebase、Yago、Probase等),因为这些知识库可以用来提升信息检索、问答系统、情感分析等任务的结果。互联网技术的发
去隔行和缩放是增强视频显示质量的典型后处理方法。传统上,通常采用视频后处理芯片或CPU实现。由于专用视频后处理芯片研发及生产成本较高,而CPU对视频数据的处理效率较低,随着
随着信息技术的不断发展,信息化已经深入到了社会政治、经济、文化、生产、生活的各个领域,计算机网络已经成为人类生活、学习、工作等各方面不可缺少的工具。然而,伴随着网络在
在集成电路工艺以及微处理器性能需求的双重推动下,多核处理器逐渐取代单核处理器成为了市场的主流,微处理器的发展进入多核时代。当今大部分多核处理器采用共享存储的结构,各处
屏幕内容通常是指由电子设备的屏幕产生的视频或图像。随着计算机、平板电脑和智能手机等设备的迅速发展,屏幕内容在远程桌面、屏幕传输和云计算等应用中发挥着越来越重要的作
随着信息技术的发展,信息检索的作用日益凸显。特别是在图像检索领域,如何从海量的图像数据中快速、准确地寻找到我们期望的图像是一个十分重要且越来越热门的研究方向。基于内
近年来,随着塔式起重机在国内应用得越来越广泛,塔式起重机驾驶员的需求量在增加,同时安全事故发生率也在提高。在培训过程中,局限于一对一培训,培训内容有限,实际操作受现场条件限
词是计算语言学研究的重要对象,但从汉语词汇语义资源的建设情况来看,目前的汉语词义描述尚缺乏有效、客观、一致的辅助手段。因此,本文深入挖掘汉语的构词特点,尝试了一条经由汉