System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
用户应用程序可以发送和接收驻留在非连续缓冲器中的数据。典型的流程可以涉及:将数据打包到连续发送缓冲器中;传送数据;以及将数据从连续接收缓冲器解包到适当的应用程序位置。这些数据复制操作(即,打包和解包)在软件中发生,并且因此与数据传送通信是串行的,这可能会显著延长通信时间。在硬件解决方案中,网络接口卡(nic)可以并入数据类型引擎,所述数据类型引擎允许用户描述用于发送和接收数据的复杂数据布局,所述复杂数据布局包括在多个维度中的每个维度上具有唯一步幅的多维数组。自适应路由可以用于优化网络的整体吞吐量。然而,自适应路由可能导致乱序数据包通过网络到达。乱序数据包的到达可能需要通过数据类型的描述进行非线性进展,由于多维数组的维度大小不一或者作为较大数据结构的子结构的元素大小不一,这可能是具有挑战性的或昂贵的。
技术介绍
技术实现思路
【技术保护点】
1.一种计算机实施的方法,包括:
2.如权利要求1所述的方法,进一步包括:
3.如权利要求1所述的方法,进一步包括:
4.如权利要求3所述的方法,
5.如权利要求1所述的方法,其中,所述数据类型描述符包括以下至少一项:
6.如权利要求1所述的方法,
7.如权利要求1所述的方法,
8.如权利要求1所述的方法,其中,所述预先计算的上下文存储在所述主机存储器中。
9.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储有指令,所述指令在由计算机执行时使所述计算机执行方法,所述方法包括:
10.如权利要求9所述的非暂态计算机可读存储介质,其中,所述方法进一步包括:
11.如权利要求9所述的非暂态计算机可读存储介质,其中,所述方法进一步包括:
12.如权利要求11所述的非暂态计算机可读存储介质,
13.如权利要求9所述的非暂态计算机可读存储介质,其中,所述数据类型描述符包括以下至少一项:
14.如权利要求9所述的非暂态计算机可
15.如权利要求9所述的非暂态计算机可读存储介质,其中,所述预先计算的上下文存储在所述主机存储器中。
16.一种网络接口卡,包括:
17.如权利要求16所述的网络接口卡,
18.如权利要求16所述的网络接口卡,
19.如权利要求16所述的网络接口卡,
20.如权利要求16所述的网络接口卡,其中,所述预先计算的上下文存储在所述主机存储器、热上下文随机存取存储器(RAM)和冷上下文随机存取存储器(RAM)中的至少一者中。
...【技术特征摘要】
1.一种计算机实施的方法,包括:
2.如权利要求1所述的方法,进一步包括:
3.如权利要求1所述的方法,进一步包括:
4.如权利要求3所述的方法,
5.如权利要求1所述的方法,其中,所述数据类型描述符包括以下至少一项:
6.如权利要求1所述的方法,
7.如权利要求1所述的方法,
8.如权利要求1所述的方法,其中,所述预先计算的上下文存储在所述主机存储器中。
9.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储有指令,所述指令在由计算机执行时使所述计算机执行方法,所述方法包括:
10.如权利要求9所述的非暂态计算机可读存储介质,其中,所述方法进一步包括:
11.如权利要求9所述的非暂态计算机可读存储介质,其中,...
【专利技术属性】
技术研发人员:K·D·安德伍德,R·L·阿尔弗森,C·M·布鲁根,
申请(专利权)人:慧与发展有限责任合伙企业,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。