原文服务方: 西安交通大学学报       
摘要:
针对ARM多核处理器存储模型正确性的快速检测问题,提出了一种利用时间序和悬空窗口的有界特性的快速检测方法,并实现了检测工具.该方法给出了ARM存储模型基于barrier的弱一致性模型的公理语义,通过定期扫描处理器的性能计数器获得访存指令操作间的时间约束关系.检测工具由随机指令发生模块、多核处理器性能计数器记录模块和结果分析模块3部分组成,它的低算法时间复杂度特性使其能够有效处理上百万行ARM访存指令程序.检测工具使用C++语言实现,可以在运行时动态调整指令流的长度参数,具有很好的扩展性.利用支持ARMMPCore的模拟器进行了实验,并用手工的方法在指令流执行序列中注入了几个错误,以验证程序结果是否违反ARM存储模型.实验结果表明,检测工具能够正确发现上述注入错误,检测方法和检测工具可以有效检测ARM多核处理器存储模型的正确性.
推荐文章
入侵检测系统中一种通用数据存储模型
入侵检测
数据模型
二元
分布式入侵检测系统
一种新的云存储服务模型研究
可生存性
云存储
服务模型
云计算
一种快速的交集型歧义检测方法
中文分词
交集型歧义
最长交集字段
一种有监督的快速纹理检测方法
有监督
贝叶斯公式
前景模板
区域增长
前景同化运算
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 一种ARM存储模型的快速检测方法
来源期刊 西安交通大学学报 学科
关键词 ARM处理器 存储模型 正确性检测
年,卷(期) 2013,(6) 所属期刊栏目
研究方向 页码范围 68-72
页数 5页 分类号 TP311
字数 语种 中文
DOI 10.7652/xjtuxb201306012
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 陈峰 西北大学信息科学与技术学院 83 358 12.0 16.0
2 陈昊 中国劳动关系学院关系学院 9 29 3.0 4.0
6 吕正 西北大学信息科学与技术学院 6 19 3.0 4.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (6)
共引文献  (9)
参考文献  (2)
节点文献
引证文献  (3)
同被引文献  (8)
二级引证文献  (9)
1997(1)
  • 参考文献(0)
  • 二级参考文献(1)
1998(1)
  • 参考文献(0)
  • 二级参考文献(1)
2002(1)
  • 参考文献(0)
  • 二级参考文献(1)
2009(2)
  • 参考文献(0)
  • 二级参考文献(2)
2010(2)
  • 参考文献(1)
  • 二级参考文献(1)
2012(1)
  • 参考文献(1)
  • 二级参考文献(0)
2013(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2014(1)
  • 引证文献(1)
  • 二级引证文献(0)
2015(3)
  • 引证文献(1)
  • 二级引证文献(2)
2016(2)
  • 引证文献(1)
  • 二级引证文献(1)
2017(3)
  • 引证文献(0)
  • 二级引证文献(3)
2019(2)
  • 引证文献(0)
  • 二级引证文献(2)
2020(1)
  • 引证文献(0)
  • 二级引证文献(1)
研究主题发展历程
节点文献
ARM处理器
存储模型
正确性检测
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
西安交通大学学报
月刊
0253-987X
61-1069/T
大16开
1960-01-01
chi
出版文献量(篇)
7020
总下载数(次)
0
总被引数(次)
81310
论文1v1指导