-
公开(公告)号:CN103294612A
公开(公告)日:2013-09-11
申请号:CN201310093001.0
申请日:2013-03-22
Applicant: 浪潮电子信息产业股份有限公司
IPC: G06F12/08
CPC classification number: G06F12/0804 , G06F12/0815 , G06F12/0817 , G06F12/0828 , G06F12/0897 , G06F2212/1016 , G06F2212/604
Abstract: 本发明公开一种在多级缓存一致性域系统局部域构造Share-F状态的方法,包括如下步骤:1)请求访问同地址S状态远端数据时,通过查询远端代理目录RDIR,确定访问数据副本,并判断其是否处于节点间S态和节点内F态;2)将数据副本直接转发给请求方,同时将当前请求方数据副本记录设为节点间Cache一致性域S态,节点内Cache一致性域F态;3)当数据转发完成后,在远端数据目录RDIR中将丧失F权限态的节点内处理器记录设为节点间Cache一致性域S态、节点内Cache一致性域F态。本发明可以降低跨节点访问的频度和开销,从而大大提升了两级或多级Cache一致性域CC-NUMA系统性能。
-
公开(公告)号:CN103530446A
公开(公告)日:2014-01-22
申请号:CN201310440282.2
申请日:2013-09-25
Applicant: 浪潮电子信息产业股份有限公司
IPC: G06F17/50
Abstract: 本发明提供了一种通信协议的报文路径信息在混合语言验证系统中的提取方法,该发明将报文路径信息在单独C++(SystemC)或是Verilog语言验证系统中提取,扩展到在C++(SystemC)和Verilog两种混合语言验证系统中提取并其输出在同一模块中,同时将带时序的Verilog语言验证环境中RTL(RegisterTransferLevel,寄存器传输级)仿真时间和不带时序的C++(SystemC)语言验证环境仿真时间进行相应调整,从而减少报文路径在图形显示时带来的混合语言验证系统中时间间隔过大的问题,保证了报文路径可视化的连续性,为通信协议在C++(SystemC)和Verilog两种混合语言验证环境间的仿真提供了重要的验证、测试辅助手段。
-
公开(公告)号:CN103150264A
公开(公告)日:2013-06-12
申请号:CN201310018123.3
申请日:2013-01-18
Applicant: 浪潮电子信息产业股份有限公司
CPC classification number: G06F11/3608 , G06F11/3664 , G06F12/0815 , G06F12/0837 , G06F17/5009 , G06F2212/2542 , G06F2212/621
Abstract: 本发明提出了一种基于扩展型Cache Coherence协议的多级一致性域仿真验证和测试方法。构建了一种基于扩展型Cache Coherence协议的多级一致性域CC-NUMA系统协议的仿真模型,发明系统关键节点内协议表查询与状态转换执行机制,确保单计算域内维护Cache Coherence协议并且多个计算域之间也同时维护Cache Coherence协议,域内与域间的传输确保准确性、稳定性;提出一种可信的协议入口转换覆盖率评价驱动验证方法,通过加载经优化的事务发生器推动模型进行事务处理,在运行结束时获得覆盖率指标,较之随机事务推进机制提高验证效率。通过构建一个多处理器多一致性域验证系统模型并开展相关仿真验证,进一步确认该方法的适用性和有效性。
-
公开(公告)号:CN103294612B
公开(公告)日:2014-08-13
申请号:CN201310093001.0
申请日:2013-03-22
Applicant: 浪潮电子信息产业股份有限公司
IPC: G06F12/08
CPC classification number: G06F12/0804 , G06F12/0815 , G06F12/0817 , G06F12/0828 , G06F12/0897 , G06F2212/1016 , G06F2212/604
Abstract: 本发明专利公开一种在多级缓存一致性域系统局部域构造Share-F状态的方法,包括如下步骤:1)请求访问同地址S状态远端数据时,通过查询远端代理目录RDIR,确定访问数据副本,并判断其是否处于节点间S态和节点内F态;2)将数据副本直接转发给请求方,同时将当前请求方数据副本记录设为节点间Cache一致性域S态,节点内Cache一致性域F态;3)当数据转发完成后,在远端数据目录RDIR中将丧失F权限态的节点内处理器记录设为节点间Cache一致性域S态、节点内Cache一致性域F态。本发明可以降低跨节点访问的频度和开销,从而大大提升了两级或多级Cache一致性域CC-NUMA系统性能。
-
公开(公告)号:CN103294611B
公开(公告)日:2015-06-17
申请号:CN201310092990.1
申请日:2013-03-22
Applicant: 浪潮电子信息产业股份有限公司
IPC: G06F12/08
CPC classification number: G06F12/0815
Abstract: 本发明专利公开一种基于有限数据一致性状态的服务器节点数据缓存方法,包括如下步骤:1)发出访存信息,判断访存地址索引匹配是否正确,且数据一致性权限是否满足访问要求;2)从被请求方的节点控制器远端数据缓存或节点控制器本地数据缓存读出一致性独占态、共享态、转发态的远端数据或本地数据;3)仅将一致性独占态、共享态、转发态的远端数据或本地数据写入请求方的节点控制器远端数据缓存或本地数据缓存。本发明可有效降低跨节点访问频度并消除节点数据缓存替换带来的额外开销,此外,可以实现冗余度和性能的均衡控制,避免在统一目录下的替换串扰,从而大大提高了服务器系统性能。
-
公开(公告)号:CN103150264B
公开(公告)日:2014-09-17
申请号:CN201310018123.3
申请日:2013-01-18
Applicant: 浪潮电子信息产业股份有限公司
CPC classification number: G06F11/3608 , G06F11/3664 , G06F12/0815 , G06F12/0837 , G06F17/5009 , G06F2212/2542 , G06F2212/621
Abstract: 本发明提出了一种基于扩展型Cache Coherence协议的多级一致性域仿真验证和测试方法。构建了一种基于扩展型Cache Coherence协议的多级一致性域CC-NUMA系统协议的仿真模型,发明系统关键节点内协议表查询与状态转换执行机制,确保单计算域内维护Cache Coherence协议并且多个计算域之间也同时维护Cache Coherence协议,域内与域间的传输确保准确性、稳定性;提出一种可信的协议入口转换覆盖率评价驱动验证方法,通过加载经优化的事务发生器推动模型进行事务处理,在运行结束时获得覆盖率指标,较之随机事务推进机制提高验证效率。通过构建一个多处理器多一致性域验证系统模型并开展相关仿真验证,进一步确认该方法的适用性和有效性。
-
公开(公告)号:CN103294611A
公开(公告)日:2013-09-11
申请号:CN201310092990.1
申请日:2013-03-22
Applicant: 浪潮电子信息产业股份有限公司
IPC: G06F12/08
CPC classification number: G06F12/0815
Abstract: 本发明公开一种基于有限数据一致性状态的服务器节点数据缓存方法,包括如下步骤:1)发出访存信息,判断访存地址索引匹配是否正确,且数据一致性权限是否满足访问要求;2)从被请求方的节点控制器远端数据缓存或节点控制器本地数据缓存读出一致性独占态、共享态、转发态的远端数据或本地数据;3)仅将一致性独占态、共享态、转发态的远端数据或本地数据写入请求方的节点控制器远端数据缓存或本地数据缓存。本发明可有效降低跨节点访问频度并消除节点数据缓存替换带来的额外开销,此外,可以实现冗余度和性能的均衡控制,避免在统一目录下的替换串扰,从而大大提高了服务器系统性能。
-
-
-
-
-
-