[发明专利]自主子系统体系结构有效

专利信息
申请号: 201010226463.1 申请日: 2010-07-08
公开(公告)号: CN102024011A 公开(公告)日: 2011-04-20
发明(设计)人: S·艾勒特;M·莱因万德;J·赫尔伯特 申请(专利权)人: S·艾勒特;M·莱因万德;J·赫尔伯特
主分类号: G06F17/30 分类号: G06F17/30;G06F12/02
代理公司: 北京润平知识产权代理有限公司 11283 代理人: 周建秋;王凤桐
地址: 美国加利*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 自主 子系统 体系结构
【说明书】:

技术领域

发明涉及存储器领域。

背景技术

并行分布式系统的问题在于如何分配和管理存储器资源。存储器通常附着到使用共享总线的主处理器上,在所述共享总线处使用适当的协议以便能够保持一致性(coherency)和连贯性(consistency)。在该方案中,处理器内核上的存储控制器硬件可观察到公共总线上的流量,然后更新或无效高速缓存线路以反映其他处理器所执行的操作。多节点多处理器系统还可使用“基于字典”的一致性技术,以允许处理器节点观看与它们正工作于其上的页或高速缓存线路相关的存储器流量。这些方案变得越来越限制性能,因此需要改进分布式系统。

发明内容

为解决现有的并行分布式系统在如何分配和管理存储器资源方面的问题,本发明特提供一种自主存储器子系统,该自主存储器子系统包括:控制器,具有状况监视块;以及第一自主存储器设备和第二自主存储器设备,具有总线流量,其中所述状况监视块监视所述总线流量并基于所监视的结果来重新分配资源以动态地改善系统性能。

另外,本发明还提供一种自主存储器子系统,该自主存储器子系统包括:存储器设备阵列中的存储器设备,用于启动指令以将数据库的部分分散到邻近的存储器设备;以及状况监视块,用于监视所述自主存储器子系统中的总线流量并在所述存储器设备阵列中重新分配存储器内容,以动态地将所述存储器设备的总线流量归结至邻近的存储器设备。

另外,本发明还提供一种具有存储器设备阵列的自主存储器子系统,其中,所述阵列中的存储器设备启动指令以将数据库的部分分散到所述阵列中的存储器设备并引导存储器内容的重新分配以动态地管理受约束的资源。

本发明通过自主数据存储而允许增加的存储器存储效率。通过在分布式存储子系统中连接自主存储器设备,主机可下载数据库到该自主存储器设备。该自主存储器设备可启动指令,以通过使用处理自主存储器池中的晶片间通信的接口来将该数据库的部分分散到邻近的晶片。该自主存储器设备接着可从存储器设备池中提取信息,该信息通过主机接口被传递到主处理器。

附图说明

在本说明书的结论部分特别指出并清楚地要求了本发明的主旨。然而,关于操作的组织和方法以及本发明的目标、特征和优点可在参阅附图时通过参考以下详细描述而得到最好地理解,其中:

图1根据本发明,示出了允许处理器与配置在分布式子系统中的多个自主存储器设备进行通信的体系结构;

图2是使分布式子系统成为可能的自主存储器设备的简化框图;以及

图3示出了根据本发明的自主存储器设备的一个实施方式。

应当意识到,为了阐述的简单和清晰,图中示出的元件没有必要按比例绘出。例如,清楚起见,一些元件的尺寸可以相对于其它元件而被夸大。此外,在认为合适的情况中,将附图标记在各图之间重复以指示相应或相似的元件。

具体实施方式

在下面的详细描述中,阐述了各种具体细节以提供对本发明的全面理解。然而,本领域技术人员应当理解,本发明可以在没有这些具体细节的情况下实施。在其它情况中,没有详细描述公知的方法、过程、部件以及电路,以便不模糊本发明。

术语“耦合(coupled)”和“连接(connected)”连同它们的派生词可被使用。应当理解,这些术语并不意图作为彼此的同义词。相反地,在特定的实施方式中,“连接”可被用于表明两个或更多的元件互相直接物理地接触或者电接触。“耦合”可用于表明两个或更多的元件互相直接或间接地(它们之间有其他中间元件)物理地接触或者电接触,和/或这两个或更多的元件相互合作或者相互作用(例如,在因果关系中)。

图1所示的实施方式根据本发明示出了能够使处理器和多个自主存储器设备102被配置为在分布式子系统10中进行通信的体系结构。为了促成大量设备之间的通信,分布式子系统10中的每个自主存储器设备102都被分配了自己的地址。这使得每个自主存储器设备102都能够向子系统中的其他设备路由消息。虽然该图示出的自主存储器设备为3×3阵列,但是分布式子系统10可被配置为具有以网络连接的更多数目的设备。

在一个实施方式中,该编址方案可以是绝对的,即每个自主存储器设备102都被分配了由到达该自主存储器设备的路径所确定的唯一的静态地址,例如,该存储器设备可被指定为位于该设备的特定端口上并电连接到根设备的端口。在可替换实施方式中,自主存储器设备的地址可在在系统中进行操作时动态地得到确定。通过允许动态地确定地址,可在系统操作期间出于优化的目的来修改该编址方案。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于S·艾勒特;M·莱因万德;J·赫尔伯特,未经S·艾勒特;M·莱因万德;J·赫尔伯特许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010226463.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top