发明名称 FLEXIBLE FLOW OFFLOAD
摘要 Techniques for enabling flexible flow offload in a Layer 4-7 device are provided. In one embodiment, the device can include a general purpose processor for performing flow-aware processing for a network flow. The device can further include a many-core network processor in communication with the general purpose processor, and a non-transitory computer readable medium having stored thereon program code executable by the many-core network processor. When executed, the program code can cause the many-core network processor to offload at least a portion of the flow-aware processing for at least a portion of the network flow from the general purpose processor, thereby reducing the load on the general purpose processor and improving the overall performance of the device. The nature of the offloading (e.g., timing, portion of the flow offloaded, etc.) can be configurable by an application running on the general purpose processor.
申请公布号 US2015019702(A1) 申请公布日期 2015.01.15
申请号 US201414308992 申请日期 2014.06.19
申请人 BROCADE COMMUNICATIONS SYSTEMS, INC. 发明人 Kancherla Mani
分类号 H04L12/803 主分类号 H04L12/803
代理机构 代理人
主权项 1. A device comprising: a general purpose processor for performing flow-aware processing for a network flow; a many-core network processor in communication with the general purpose processor; and a non-transitory computer readable medium having stored thereon program code that, when executed by the many-core network processor, causes the many-core network processor to offload at least a portion of the flow-aware processing for at least a portion of the network flow from the general purpose processor, wherein the portion of the network flow that is offloaded is configurable by an application running on the general purpose processor.
地址 San Jose CA US