发明名称 SYSTEMS AND METHODS OF DATA PROCESSING USING AN FPGA-IMPLEMENTED HASH FUNCTION
摘要 A method for processing data packets in a computer system may include receiving a data packet at a configurable logic device (e.g., an FPGA), each packet including header information regarding the data packet, the configurable logic device automatically identifying particular information elements in the header information of the data packet, the configurable logic device automatically executing a hash function programmed on the configurable logic device to calculate a hash value for the data packet based on the particular information elements, and processing the data packet based on the calculated hash value for the data packet. The calculate hash value may be used for various purposes, e.g., routing and/or load balancing of traffic across multiple interfaces. The configurable logic device may be able to execute the hash function at line rate, thus freeing up processor cycles in one or more related processors.
申请公布号 US2013343181(A1) 申请公布日期 2013.12.26
申请号 US201213529289 申请日期 2012.06.21
申请人 STROUD JONATHAN;COOK BRENT AARON 发明人 STROUD JONATHAN;COOK BRENT AARON
分类号 H04L12/24 主分类号 H04L12/24
代理机构 代理人
主权项
地址