发明名称 Host ethernet adapter frame forwarding
摘要 A method for receiving a data packet is described. The method may include receiving a frame in a host Ethernet adapter from an Ethernet network. The frame may be parsed to determine a data packet size. A work queue element (WQE) may be selected from two or more available WQEs having different data packet size capacity. Data packet storage may be provided for each WQE, including at least some cache storage associated with a processor. The data packet may be stored in the data packet storage associated with the selected WQE based on the data packet size, including storing in the cache for data packets under selected conditions.
申请公布号 US9137167(B2) 申请公布日期 2015.09.15
申请号 US201313772417 申请日期 2013.02.21
申请人 International Business Machines Corporation 发明人 Gill Aaron K.;Toussi Farnaz
分类号 H04L12/861;H04L12/879;H04L12/883;H04L12/863;H04L29/08 主分类号 H04L12/861
代理机构 代理人 Wahlquist Jay A.;Williams Robert R.
主权项 1. A computer system, comprising: a host Ethernet adapter (HEA) adapted to: receive a frame from an Ethernet network, parse the frame to determine a data packet size, and select, based on the determined data packet size, a work queue element (WQE) from two or more available WQEs having different data packet size capacity; and data packet storage for each WQE, including at least some cache storage associated with a processor, wherein the HEA is operable to store the data packet in the data packet storage based on the selected WQE, wherein the HEA is further operable to limit storage of data packets in the cache storage to data packets in WQEs having a data packet size capacity that is less than or equal to a cache line size, wherein data packets in WQEs having a data packet size capacity that is greater than the cache line size are stored in main memory.
地址 Armonk NY US