[发明专利]用于对带宽不平衡数据传输进行节流的方法及系统有效
申请号: | 201810829121.5 | 申请日: | 2018-07-25 |
公开(公告)号: | CN109428831B | 公开(公告)日: | 2021-08-06 |
发明(设计)人: | T·施奈德;K·D·安德伍德;M·弗拉伊斯里克;S·苏尔;J·迪南 | 申请(专利权)人: | 英特尔公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 高见;张欣 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 带宽 不平衡 数据传输 进行 节流 方法 系统 | ||
公开了用于对带宽不平衡数据传输进行节流的技术。在一些示例中,示例计算机实现的方法可包括将网络结构上的有效载荷数据传输操作分割成多个块获取操作,开始执行阈值数量的块获取操作,以及调度剩余块获取操作以供后续执行。方法还可包括响应于确定正执行块获取操作的完成来执行经调度块获取操作。在一些实施例中,块获取操作可被实现为触发操作。
关于联邦资助的研发的声明
本发明是在由国防部授予的合同号H98230B-13-D-0124-0132的政府支持下进行的。政府具有本发明的某些权利。
背景技术
网络链路在传统上已经是节点之间网络传输的限制因素。这主要是由于网络链路的性能比节点内存储器层次的性能慢。因此,数据通信协议已被设计成将数据尽可能快地注入网络,以便最小化等待时间并实现高带宽。只要节点内存储器层次的宿(sink)带宽能够维持来自网络的外出速率,这些通信协议就是合适的。
非易失性存储器(NVM)技术的出现将有趣的细微差别引入至节点级存储器层次结构。NVM提供比常规动态随机存取存储器(DRAM)更高的密度、更低的成本和更低的功耗。给定这些益处,NVM正在被部署于各种环境中,包括高性能数据中心系统、数据密集型科学和数据分析系统、以及高性能计算 (HPC)系统,这里仅举几例。在这些系统中的许多系统中,高性能网络结构已达到100Gb/s的速度,这导致源/宿不匹配,因为高性能网络结构带宽显著地高于NVM的写入带宽。在这些环境中,使用传统通信协议的网络传输很可能由于源/宿不匹配而淹没(overwhelm)接收器。
附图说明
所附附图不旨在按比例绘制。在附图中,在各图中例示的每个相同或几乎相同的组件由相的数字表示,如在上下文中阅读时将理解的那样。
图1例示出根据本文描述的至少一些实施例的节流传输协议的一些实施例可在其中操作的示例操作环境。
图2例示出根据本文描述的节流传输协议的至少一些实施例的追加至优先级列表和溢出列表的示例匹配列表条目(ME)的所选内容。
图3是例示出根据本文描述的节流传输协议的至少一些实施例的用于处理对短协议消息的发送的示例方法的流程图。
图4是例示出根据本文描述的节流传输协议的至少一些实施例的用于处理对消息的接收的示例方法的流程图。
图5是例示出根据本文描述的节流传输协议的至少一些实施例的用于处理对短协议消息的接收的示例方法的流程图。
图6是例示出根据本文描述的节流传输协议的至少一些实施例的用于处理块获取序列的示例方法的流程图。
在以下详细描述中,对所附附图进行参考,所附附图形成本文的一部分。在附图中,除非上下文另有指示,否则类似的符号通常标识类似的组件。在具体实施方式、附图和权利要求中描述的示例性实施例并不意味着限制。可使用其他实施例并且可进行其他改变而不脱离本文所呈现主题的精神或范围。如本文中一般描述的以及在附图中例示的本公开的方面能以各种不同配置来布置、替换、组合、分开和设计,本文中明确预期了上述各种配置。
具体实施方式
公开了用于对网络结构上带宽不平衡数据传输进行节流的技术。通过将大量数据的单个传输(例如,“有效载荷”的大量传输)分割(分解)成多个数据块并个体地传输每个数据块来实现节流。有效载荷排除包括在消息中的控制信息(例如,头部、寻址信息、排序信息、错误检测码等)以助益有效载荷递送。每个数据块的传输可被调度成使得后续数据块传输在先前数据块传输的执行完成之际开始。例如,阈值数量的块传输可被发起并变成未完成块传输,而剩余数量的块传输被调度以供执行。一旦已发起块传输完成,就可发起经调度块传输。每个块的大小(块大小)和/或允许未完成的块传输的阈值数量可被选择(设置),以甚至在存在带宽不匹配的情况下避免使网络结构拥塞 (例如,淹没网络缓冲器)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810829121.5/2.html,转载请声明来源钻瓜专利网。