项目名称: 基于共享变量的多核并发程序模型检测

项目编号: No.61272117

项目类型: 面上项目

立项/批准年度: 2013

项目学科: 自动化技术、计算机技术

项目作者: 田聪

作者单位: 西安电子科技大学

项目金额: 80万元

中文摘要: 多(众)核时代的到来,为并发程序设计的发展带来了新的机遇和挑战。在多核计算环境下,如何保障并发程序的正确性和可靠性,成为计算机科学领域所面临的新挑战。本项目拟研究基于MSVL的共享变量多核并发程序的模型检测理论与方法。首先,以轻量级的并发为基始,研究多核并发程序设计语言中的轻量级并发在MSVL中的表达理论与方法。其次,研究多核并发程序设计语言到MSVL的抽象理论与方法。进而,研究基于抽象精化的MSVL多核并发程序的模型检测理论与方法。最后,研究基于MSVL的多核并发程序模型检测在:(1)多核环境下的弱内存模型的正确性验证,(2)多核环境下轻量级并发算法的正确性验证,等具体问题中的应用。

中文关键词: MSVL;并发程序;抽象精化;模型检测;形式化验证

英文摘要: The emergence of the multi-core (many-core) era brings new challenges and opportunities to concurrent programming.How to ensure the correctness and reliability of multi-core concurrent programs has been a new challenge in computer science. Therefore, we are motivated to investigate MSVL based model checking approach for multi-core concurrent programs in this project. First,how to express low-level concurrency in MSVL will be exployed. Further, abstraction of MSVL programs from general multi-core concurrent prgorams will be studied. Morever, abstraction-refinement based MSVL programs model checking approach will be establised and implemented. Finally, How the developed approach will be used in conquering the specific problems,such as (1) verification of the weak memory models, and (2) verification of the low-level concurrent algorithms, will be carried out.

英文关键词: MSVL;Concurrent program;Abstraction-refinement;Model checking;Formal verification

成为VIP会员查看完整内容
0

相关内容

软件多缺陷定位方法研究综述
专知会员服务
20+阅读 · 2022年1月25日
【博士论文】分形计算系统
专知会员服务
33+阅读 · 2021年12月9日
专知会员服务
47+阅读 · 2021年9月9日
专知会员服务
14+阅读 · 2021年7月21日
专知会员服务
91+阅读 · 2021年1月17日
专知会员服务
30+阅读 · 2020年12月21日
物联网时代分布式深度学习新方向
专知会员服务
54+阅读 · 2020年8月30日
一份循环神经网络RNNs简明教程,37页ppt
专知会员服务
172+阅读 · 2020年5月6日
人机对抗智能技术
专知会员服务
201+阅读 · 2020年5月3日
解决事件驱动型微服务中的并发问题
InfoQ
0+阅读 · 2022年4月10日
C#的并发机制优秀在哪?
CSDN
0+阅读 · 2022年2月9日
开源 Java 微服务应用程序框架 KivaKit 简介
InfoQ
0+阅读 · 2021年12月28日
边缘上的容器化
InfoQ
0+阅读 · 2021年11月29日
我用Transformer修复代码bug
夕小瑶的卖萌屋
1+阅读 · 2021年9月9日
云上应用系统数据存储架构演进
阿里技术
2+阅读 · 2021年9月1日
机器学习领域必知必会的12种概率分布(附Python代码实现)
算法与数学之美
21+阅读 · 2019年10月18日
已删除
将门创投
10+阅读 · 2019年3月6日
综述 | 事件抽取及推理 (下)
开放知识图谱
38+阅读 · 2019年1月14日
国家自然科学基金
1+阅读 · 2014年12月31日
国家自然科学基金
3+阅读 · 2014年12月31日
国家自然科学基金
2+阅读 · 2013年12月31日
国家自然科学基金
1+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
1+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
Arxiv
0+阅读 · 2022年4月19日
Arxiv
0+阅读 · 2022年4月18日
Arxiv
0+阅读 · 2022年4月15日
Arxiv
10+阅读 · 2018年2月17日
小贴士
相关VIP内容
软件多缺陷定位方法研究综述
专知会员服务
20+阅读 · 2022年1月25日
【博士论文】分形计算系统
专知会员服务
33+阅读 · 2021年12月9日
专知会员服务
47+阅读 · 2021年9月9日
专知会员服务
14+阅读 · 2021年7月21日
专知会员服务
91+阅读 · 2021年1月17日
专知会员服务
30+阅读 · 2020年12月21日
物联网时代分布式深度学习新方向
专知会员服务
54+阅读 · 2020年8月30日
一份循环神经网络RNNs简明教程,37页ppt
专知会员服务
172+阅读 · 2020年5月6日
人机对抗智能技术
专知会员服务
201+阅读 · 2020年5月3日
相关资讯
解决事件驱动型微服务中的并发问题
InfoQ
0+阅读 · 2022年4月10日
C#的并发机制优秀在哪?
CSDN
0+阅读 · 2022年2月9日
开源 Java 微服务应用程序框架 KivaKit 简介
InfoQ
0+阅读 · 2021年12月28日
边缘上的容器化
InfoQ
0+阅读 · 2021年11月29日
我用Transformer修复代码bug
夕小瑶的卖萌屋
1+阅读 · 2021年9月9日
云上应用系统数据存储架构演进
阿里技术
2+阅读 · 2021年9月1日
机器学习领域必知必会的12种概率分布(附Python代码实现)
算法与数学之美
21+阅读 · 2019年10月18日
已删除
将门创投
10+阅读 · 2019年3月6日
综述 | 事件抽取及推理 (下)
开放知识图谱
38+阅读 · 2019年1月14日
相关基金
国家自然科学基金
1+阅读 · 2014年12月31日
国家自然科学基金
3+阅读 · 2014年12月31日
国家自然科学基金
2+阅读 · 2013年12月31日
国家自然科学基金
1+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
1+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
微信扫码咨询专知VIP会员