-
公开(公告)号:US08705572B2
公开(公告)日:2014-04-22
申请号:US13103884
申请日:2011-05-09
IPC分类号: H04J3/24
CPC分类号: H04L69/22 , G06F13/28 , G06F15/17331 , H04L12/28 , H04L41/06 , Y10T409/308736
摘要: Disclosed herein are methods and apparatus for accelerating RoCE packet sequence transmission and reducing processing latency in received RoCE packets. Under the disclosed method, the RoCE protocol stack and RDMA verbs are implemented partially in the host software and partially in the adapter hardware, thereby providing a better balance between simplifying the adapter configuration and maximizing the host processing efficiency. Particularly, the adapter implemented with partial RoCE offload is able to perform a few major functionalities under the RoCE protocol, such as offloading a complete RoCE packet sequence for transmission, building individual packets out of the RoCE packet sequence and performing Invariant CRC calculation, insertion, validation and removal thereof.
摘要翻译: 这里公开了用于加速RoCE分组序列传输并减少接收的RoCE分组中的处理等待时间的方法和装置。 在所公开的方法下,RoCE协议栈和RDMA动词部分地在主机软件中实现,部分实现在适配器硬件中,从而在简化适配器配置和最大化主机处理效率之间提供更好的平衡。 特别地,用部分RoCE卸载实现的适配器能够在RoCE协议下执行几个主要功能,例如卸载用于传输的完整RoCE分组序列,从RoCE分组序列构建各个分组并执行不变CRC计算,插入, 验证和删除它们。
-
公开(公告)号:US20120287944A1
公开(公告)日:2012-11-15
申请号:US13103884
申请日:2011-05-09
IPC分类号: H04L29/06 , G06F15/167
CPC分类号: H04L69/22 , G06F13/28 , G06F15/17331 , H04L12/28 , H04L41/06 , Y10T409/308736
摘要: Disclosed herein are methods and apparatus for accelerating RoCE packet sequence transmission and reducing processing latency in received RoCE packets. Under the disclosed method, the RoCE protocol stack and RDMA verbs are implemented partially in the host software and partially in the adapter hardware, thereby providing a better balance between simplifying the adapter configuration and maximizing the host processing efficiency. Particularly, the adapter implemented with partial RoCE offload is able to perform a few major functionalities under the RoCE protocol, such as offloading a complete RoCE packet sequence for transmission, building individual packets out of the RoCE packet sequence and performing Invariant CRC calculation, insertion, validation and removal thereof.
摘要翻译: 这里公开了用于加速RoCE分组序列传输并减少接收的RoCE分组中的处理等待时间的方法和装置。 在所公开的方法下,RoCE协议栈和RDMA动词部分地在主机软件中实现,部分地在适配器硬件中实现,从而在简化适配器配置和最大化主机处理效率之间提供更好的平衡。 特别地,用部分RoCE卸载实现的适配器能够在RoCE协议下执行几个主要功能,例如卸载用于传输的完整RoCE分组序列,从RoCE分组序列构建各个分组并执行不变CRC计算,插入, 验证和删除。
-