国家高技术研究发展计划(2007AA01Z147)
- 作品数:4 被引量:9H指数:2
- 相关作者:陈昊吕正陈峰吕毅高磊更多>>
- 相关机构:中国劳动关系学院西北大学中国科学院软件研究所更多>>
- 发文基金:国家高技术研究发展计划国家自然科学基金更多>>
- 相关领域:自动化与计算机技术自然科学总论更多>>
- 机群文件系统共享语义测试方法
- 2010年
- 机群文件系统能否满足用户需要的共享文件语义涉及机群文件系统服务的正确性、性能和易用性。为验证该类特性,提出文件系统共享语义测试概念,实现一个文件语义测试系统FSbench。FSbench使用随机测试和划分测试相结合的方法测试和验证文件系统是否满足一定的语义特性。测试表明该方法能够得到令人满意的结果。
- 吕正陈昊吕毅
- 关键词:机群文件系统软件测试
- 一种AADL系统可靠性模型转换方法被引量:6
- 2011年
- 在原有构件依赖关系的基础上,提出一种架构分析与设计语言(AADL)系统可靠性模型的转换方法。该方法对AADL嵌入式系统体系结构进行可靠性建模,实现AADL可靠性模型到广义随机Petri网(GSPN)可靠性计算模型的转换。研究表明,该方法使AADL可靠性模型向GSPN模型的转换规则更加完备,能对嵌入式系统的可靠性进行准确与全面的分析与评估。
- 高磊董云卫张凡王广仁
- 关键词:广义随机PETRI网可靠性评估
- MOTEC:一个存储一致性模型验证工具被引量:1
- 2012年
- 由于缺乏可利用的额外观察条件,在芯片流片后阶段进行存储一致性模型验证较困难。为此,利用多核处理器系统中通用的性能计数器,通过定期扫描性能计数器以获得关键活动访存指令集合的信息,实现MOTEC工具。该工具由MOTEC随机指令发生模块、多核处理器性能计数器记录模块和MOTEC分析模块3个部分组成。对其核心算法的分析结果表明,MOTEC的时间复杂度仅为O(p 3n),在目前流片后阶段进行验证的工具中时间复杂度最低。
- 吕正陈昊陈峰吕毅
- 关键词:多核处理器存储一致性模型
- 一种ARM存储模型的快速检测方法被引量:2
- 2013年
- 针对ARM多核处理器存储模型正确性的快速检测问题,提出了一种利用时间序和悬空窗口的有界特性的快速检测方法,并实现了检测工具。该方法给出了ARM存储模型基于barrier的弱一致性模型的公理语义,通过定期扫描处理器的性能计数器获得访存指令操作间的时间约束关系。检测工具由随机指令发生模块、多核处理器性能计数器记录模块和结果分析模块3部分组成,它的低算法时间复杂度特性使其能够有效处理上百万行ARM访存指令程序。检测工具使用C++语言实现,可以在运行时动态调整指令流的长度参数,具有很好的扩展性。利用支持ARMMPCore的模拟器进行了实验,并用手工的方法在指令流执行序列中注入了几个错误,以验证程序结果是否违反ARM存储模型。实验结果表明,检测工具能够正确发现上述注入错误,检测方法和检测工具可以有效检测ARM多核处理器存储模型的正确性。
- 吕正陈昊陈峰
- 关键词:ARM处理器