[发明专利]基于非统一存储器访问架构的存储器检测系统及其方法在审
申请号: | 201310628139.6 | 申请日: | 2013-11-28 |
公开(公告)号: | CN104681101A | 公开(公告)日: | 2015-06-03 |
发明(设计)人: | 王志 | 申请(专利权)人: | 英业达科技有限公司;英业达股份有限公司 |
主分类号: | G11C29/56 | 分类号: | G11C29/56 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
地址: | 201114 上海市闵*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 统一 存储器 访问 架构 检测 系统 及其 方法 | ||
技术领域
本发明涉及一种检测系统及其方法,尤其是指一种基于非统一存储器访问架构的存储器检测系统及其方法。
背景技术
请参考「图1」所示,「图1」绘示为公知非统一存储器访问架构示意图。
公知非统一存储器访问架构被划分为第一节点(node)11以及第二节点12,在第一节点11中包含一个中央处理器111以及二个独立的存储器112,第二节点12中亦包含一个中央处理器121以及二个独立的存储器122,上述的节点数量、中央处理器数量以及存储器数量仅为举例说明之,并不以此局限本发明的应用范畴,事实上可已有多个节点,每一个节点内包含一个中央处理器以及多个独立的存储器。
在实际运作中,第一节点11中的中央处理器111与存储器112相互连接,藉此使得第一节点11中的中央处理器111可以直接访问第一节点11中的存储器112,第二节点12中的中央处理器121与存储器122相互连接,藉此使得第二节点12中的中央处理器121可以直接访问第二节点12中的存储器122。
第一节点11通过第一节点11中的中央处理器111与第二节点12通过第二节点12中的中央处理器121进行连接,藉以使得第一节点11中的中央处理器111对第二节点12中的中央处理器121发送存储器访问请求时,第一节点11中的中央处理器111即可通过第二节点12中的中央处理器121进行第二节点12中存储器122的访问。
第一节点11通过第一节点11中的中央处理器111与第二节点12通过第二节点12中的中央处理器121进行连接,藉以使得第二节点12中的中央处理器121对第一节点11中的中央处理器111发送存储器访问请求时,第二节点12中的中央处理器121即可通过第一节点11中的中央处理器111进行第一节点11中存储器112的访问。
第一节点11中的中央处理器111访问存储器112的时间理所当然会小于第一节点11中的中央处理器111通过第二节点12中的中央处理器121访问存储器122的时间,第二节点12中的中央处理器121访问存储器122的时间理所当然会小于第二节点12中的中央处理器121第一节点11中的中央处理器111访问存储器112的时间。
在存储器的检测上,对于节点中的中央处理器使用其他节点中的存储器与节点中的中央处理器使用自己节点中的存储器的时间落差。
亦即在存储器的检测上由于无法得知节点中的中央处理器到底使用其他节点中的存储器或是使用自己节点中的存储器,故无法得知存储器的检测结果是否需要进行修正,而造成存储器检测结果不精确且效率不佳的问题。
综上所述,可知现有技术中长期以来一直存在现有基于非统一存储器访问架构的存储器检测中检测结果不精确且效率不佳的问题,因此有必要提出改进的技术手段,来解决此一问题。
发明内容
有鉴于现有技术存在现有基于非统一存储器访问架构的存储器检测结果不精确且效率不佳的问题,本发明遂揭露一种基于非统一存储器访问架构的存储器检测系统及其方法,其中:
本发明所揭露的基于非统一存储器访问架构(Non Uniform Memory Access Architecture,NUMA)的存储器检测系统,其包含:对应模块、范围模块、指定模块、检测模块以及记录模块。
对应模块是用以取得每一个中央处理器(Central Process Unit,CPU)与物理存储器之间的对应关系;范围模块是用以取得每一个物理存储器的物理存储器范围;指定模块是用以依据中央处理器与物理存储器的对应关系指定中央处理器访问的物理存储器范围;检测模块是用以提供中央处理器分别进行各自物理存储器范围的存储器检测;及记录模块是用以记录存储器的检测结果。
本发明所揭露的基于非统一存储器访问架构(Non Uniform Memory Access Architecture,NUMA)的存储器检测方法,其包含下列步骤:
首先,取得每一个中央处理器(Central Process Unit,CPU)与物理存储器之间的对应关系;接着,取得每一个物理存储器的物理存储器范围;接着,依据中央处理器与物理存储器的对应关系指定中央处理器访问的物理存储器范围;接着,提供中央处理器分别进行各自物理存储器范围的存储器检测;最后,记录存储器的检测结果。
本发明所揭露的系统以及方法如上,与现有技术之间的差异在于本发明取得每一个中央处理器与物理存储器之间的对应关系,再取得每一个物理存储器的物理存储器范围,进而指定中央处理器访问的物理存储器范围,以依据物理存储器范围的存储器检测。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达科技有限公司;英业达股份有限公司;,未经英业达科技有限公司;英业达股份有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310628139.6/2.html,转载请声明来源钻瓜专利网。