摘要
本申请提供了一种缓存一致性测试方法、装置、电子设备及计算机可读存储介质,包括:获取多核缓存系统的测试序列;多核缓存系统包括至少两个处理器核和多级缓存;测试序列包括针对每个处理器核的操作指令;将测试序列输入仿真模型,根据缓存一致性协议,通过仿真模型的多级缓存依次对测试序列进行处理,并输出多核缓存系统的状态检查点;状态检查点用于表征多核缓存系统中各处理器核的当前缓存状态;根据状态检查点对多核缓存系统的缓存一致性进行测试,得到测试结果。本申请实施例可以提高缓存一致性测试的可靠性和全面性。
技术关键词
缓存系统
缓存一致性协议
状态转换关系
仿真模型
缓存一致性测试方法
检查点
处理器
序列
生成算法
先进先出队列
可读存储介质
电子设备
指令
格式
回路
测试模块
信息更新
计算机