发明名称 | 面向多核处理器的共享Cache冲突预测方法 | ||
摘要 | 本发明涉及多核处理器的共享Cache冲突预测方法,具体的说它是一种在多核处理器环境下,对并发任务的共享Cache性能分析及预测。以任务独立执行时的Cache静态复用距离为输入,建立基于二阶Markov链的共享Cache状态模型并通过计算模型底层Markov链和顶层的随机事件得到每次Cache访问后输出的状态观察序列值,最终形成一组符合概率分布的观察值向量,根据观察值向量预测任务的Cache空间占用率,失效率和并发任务间发生Cache访问冲突的概率。本发明预测精度更高,扩展性较强,无须额外硬件支持,功能全面,应用更加广泛。 | ||
申请公布号 | CN103136113A | 申请公布日期 | 2013.06.05 |
申请号 | CN201110382674.9 | 申请日期 | 2011.11.25 |
申请人 | 中国科学院沈阳计算技术研究所有限公司 | 发明人 | 郭锐锋;董磊;秦承刚;张鸿楠;刘娴;岳东峰 |
分类号 | G06F12/08(2006.01)I | 主分类号 | G06F12/08(2006.01)I |
代理机构 | 沈阳科苑专利商标代理有限公司 21002 | 代理人 | 许宗富 |
主权项 | 一种面向多核处理器的共享Cache冲突预测方法,其特征在于,包括以下步骤:获取任务独立执行时的共享Cache静态复用距离;根据各任务的共享Cache静态复用距离,确定多核处理器环境下并发任务的共享Cache状态;建立模型参数;计算模型得到观察值向量;根据观察值向量预测任务的Cache空间占用率,失效率和并发任务间发生Cache访问冲突的概率。 | ||
地址 | 110168 辽宁省沈阳市东陵区南屏东路16号 |