[发明专利]数据处理网络中的传输协议在审
申请号: | 201980029863.2 | 申请日: | 2019-05-02 |
公开(公告)号: | CN112136118A | 公开(公告)日: | 2020-12-25 |
发明(设计)人: | 潘尼德拉·库马尔·马纳瓦;布鲁斯·詹姆斯·梅休森;詹姆师德·加拉;图沙尔·P·兰格 | 申请(专利权)人: | ARM有限公司 |
主分类号: | G06F12/0831 | 分类号: | G06F12/0831;G06F12/0813;G06F12/0817 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 杨佳婧 |
地址: | 英国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 网络 中的 传输 协议 | ||
在包括经由相干互连而耦合的一个或多个请求节点和主节点的数据处理网络中,请求节点请求来自主节点的数据。请求的数据经由互连以多个数据节拍发送到请求节点,其中在第一时间接收多个数据节拍中的第一数据节拍,并且在第二时间接收最后数据节拍。响应于接收到第一数据节拍,请求节点将确认消息发送到主节点。在接收到确认消息时,主节点释放分配给读取事务的资源。另外,主节点被配置为允许在请求节点已经接收到请求的数据的所有节拍之前将针对请求节点的数据的监听请求发送到请求节点。
背景技术
多处理器数据处理系统可以被布置为具有各种类型的节点(诸如经由相干互连而连接的处理器、加速器,IO和存储器)的片上网络。在高级别上,存在三种基本节点类型,即请求节点、主节点和从节点。请求节点(RN)是向互连生成协议事务(包括读取和写入)的节点。这些节点可以是完全相干的处理器或IO相干的设备。主节点(HN)是从RN接收协议事务的节点。系统中的每个地址都有主节点,其充当针对该地址的请求的相干点(Point-of-Coherency,PoC)和串行化点(PoS)。在典型的实现方式中,一系列地址的主节点被分组在一起作为主节点。这些主节点中的每个可以包括系统级缓存和/或监听过滤器以减少冗余监听。
从节点(SN)是接收并完成来自HN的请求的节点。SN可以从外围或主存储器中使用。
来自共享数据资源的数据可以被许多不同的处理器访问,并且数据的副本可以被存储在本地缓存中以进行快速访问。缓存相干协议可以用于确保所有副本都是最新的。该协议可以涉及HN执行相干动作,其可以包括与具有正在被访问的数据的副本的RN交换监听消息。
HN可以基于先到先服务来对地址进行串行化访问。例如,可以保留对HN的指定设备和资源的访问,直到完成当前事务。这种方法的缺点在于HN资源的保留时间可能比所需的时间长,这可能对系统性能产生不利影响。
附图说明
附图提供了将用于更全面地描述各种代表性实施例的视觉表示,并且本领域技术人员可以使用这些视觉表示来更好地理解所公开的代表性实施例以及它们的固有优点。在这些附图中,相同的附图标记标识相应的元件。
图1是根据各种代表性实施例的数据处理网络的框图。
图2是数据处理网络中的常规数据访问的事务流程图。
图3-4是根据各种代表性实施例的数据访问的事务流程图。
图5是根据各种代表性实施例的数据处理网络的主节点的操作方法的流程图。
图6是根据各种代表性实施例的数据处理网络的请求节点的操作方法的流程图。
图7是根据各种代表性实施例的数据处理网络的请求节点的另一操作方法的流程图。
图8是根据各种代表性实施例的数据处理网络的请求节点的又一操作方法的流程图。
具体实施方式
本文描述的各种装置和设备提供了用于在数据处理系统中自动路由和分配输入数据的机制。
虽然本公开容许许多不同形式的实施例,但是在附图中示出并将在本文中详细描述特定实施例,应理解,本公开将被认为是本公开的原理的示例,并且不旨在将本公开限制于所示出和描述的特定实施例。在下面的描述中,相同的附图标记用于描述附图的若干视图中的相同、类似或相应的部分。
在本文中,诸如第一和第二、顶部和底部等之类的关系术语可以仅用于将一个实体或动作与另一实体或动作区分开,而不一定要求或暗示这样的实体或动作之间的任何实际的这样的关系或顺序。术语“包括”、“包含”或其任何其他变体旨在覆盖非排他性包含,使得包括一系列元素的过程、方法、物品或装置不仅仅包括那些元素,还可以包括未明确列出或此类过程、方法、物品或装置所固有的其他元素。在没有更多限制的情况下,以“包括……”开头的元素并不排除在包括该元素的过程、方法、物品或装置中存在其他相同元素。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于ARM有限公司,未经ARM有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980029863.2/2.html,转载请声明来源钻瓜专利网。