[发明专利]具有针对流式数据传输的流压缩的数据处理网络在审
申请号: | 201980030104.8 | 申请日: | 2019-05-02 |
公开(公告)号: | CN112074822A | 公开(公告)日: | 2020-12-11 |
发明(设计)人: | 詹姆师德·加拉;图沙尔·P·兰格;潘尼德拉·库马尔·马纳瓦;迪米特里奥斯·卡塞利迪斯 | 申请(专利权)人: | ARM有限公司 |
主分类号: | G06F12/0815 | 分类号: | G06F12/0815 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 杨佳婧 |
地址: | 英国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 针对 数据传输 压缩 数据处理 网络 | ||
1.一种数据处理网络中的数据传输的方法,所述数据处理网络包括经由互连结构耦合的主节点和请求节点,所述方法包括:
由所述主节点接收来自所述请求节点的写入请求;
确定所述互连结构中是否存在拥塞;以及
当确定所述互连结构中存在拥塞时:
当在所述主节点处有可用的数据缓冲器并且所述主节点已完成一致性动作时,经由所述互连结构从所述主节点向所述请求节点发送组合响应,其中,所述组合响应包括所述数据缓冲器的标识符和所述一致性动作完成的指示。
2.根据权利要求1所述的方法,还包括:
由所述请求节点接收对所述写入请求的响应,所述响应是经由所述互连结构从所述主节点发送的;以及
当所述响应包括所述组合响应时:
由所述请求节点将完成确认消息与要写入到所述主节点的数据的一个或多个拍合并以形成一个或多个合并的数据拍;并且
经由所述互连结构从所述请求节点向所述主节点发送所述一个或多个合并的数据拍。
3.根据权利要求2所述的方法,还包括:
当未检测到拥塞时,所述互连结构:
当所述数据缓冲器在所述主节点处可用时,经由所述互连结构从所述主节点向所述请求节点发送第一响应,其中,所述第一响应包括所述数据缓冲器的标识符;并且
当所述主节点已完成所述一致性动作时,经由所述互连结构向所述请求节点发送第二响应,其中,所述第二响应包括所述一致性动作完成的指示。
4.根据权利要求3所述的方法,还包括:
当所述响应包括所述第一响应时:
经由所述互连结构,以一个或多个数据拍从所述请求节点向所述主节点发送所要写入的数据;并且
经由所述互连结构从所述请求节点向所述主节点发送所述完成确认消息。
5.根据前述权利要求中的任一项所述的方法,还包括:
响应于来自所述请求节点的所述写入请求,所述主节点执行所述一致性动作,所述一致性动作包括经由所述互连结构与所述数据处理网络的其他节点交换一个或多个监听消息。
6.根据前述权利要求中的任一项所述的方法,其中,所述写入请求是数据流式传输事务的多个写入请求中的一个写入请求。
7.根据前述权利要求中的任一项所述的方法,其中,确定所述互连结构中的拥塞包括检测所述互连结构中链路信用的可用性。
8.根据权利要求1-7中的任一项所述的方法,其中,确定所述互连结构中的拥塞包括检测所述互连结构的交叉点中的数据缓冲器的可用性。
9.根据权利要求1-8中的任一项所述的方法,其中,确定所述互连结构中的拥塞是依据所述互连结构的响应信道中的背压的历史信息而进行的。
10.一种数据处理网络,包括:
主节点,该主节点为一个范围的存储器区域提供一致性点,所述主节点包括第一事务控制器;
请求节点,所述请求节点包括第二事务控制器;以及
互连结构,所述互连结构将所述请求节点耦合到所述主节点,所述互连结构提供所述第一事务控制器和所述第二事务控制器之间的数据信道和响应信道;
其中,所述请求节点被配置为向所述主节点发送写入请求;并且
其中,所述主节点被配置为:
识别所述主节点的数据缓冲器,该数据缓冲器用于接收与所述写入请求相关联的数据;
检测所述互连结构的所述响应信道中的拥塞;
当在所述互连结构的所述响应信道中检测到拥塞时:
执行与所述写入请求相关联的一致性动作;并且
当与所述写入请求相关联的所述一致性动作完成时,向所述请求节点发送组合消息,所述组合消息包括所识别的数据缓冲器的标识符。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于ARM有限公司,未经ARM有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980030104.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:免疫效应细胞及其应用
- 下一篇:通过可信执行环境保护数据的设备和方法