Model Checking Data Consistency for Cache Coherence Protocols

被引:0
作者
Hong Pan
Hui-Min Lin
Yi Lv
机构
[1] Chinese Academy of Sciences,Laboratory for Computer Science, Institute of Software
来源
Journal of Computer Science and Technology | 2006年 / 21卷
关键词
concurrent systems; cache coherence protocols; value-passing; symbolic transition graphs; model checking;
D O I
暂无
中图分类号
学科分类号
摘要
A method for automatic verification of cache coherence protocols is presented, in which cache coherence protocols are modeled as concurrent value-passing processes, and control and data consistency requirement are described as formulas in first-order μ-calculus. A model checker is employed to check if the protocol under investigation satisfies the required properties. Using this method a data consistency error has been revealed in a well-known cache coherence protocol. The error has been corrected, and the revised protocol has been shown free from data consistency error for any data domain size, by appealing to data independence technique.
引用
收藏
页码:765 / 775
页数:10
相关论文
empty
未找到相关数据