Direct cache access for network input/output devices
AssigneeFortinet, Inc.
InventorsXu Zhou, Hongbin Lu
Life of this patent
Estimating the term…
Loading patent…
AssigneeFortinet, Inc.
InventorsXu Zhou, Hongbin Lu
Estimating the term…
Methods and systems for improving efficiency of direct cache access (DCA) are provided. According to one embodiment, a set of DCA control settings are defined by a network interface controller (NIC) of a network security device for each of multiple I/O device queues. The control settings specify portions of network packets that are to be copied to a cache of the corresponding CPU. A packet is received by the NIC. The packet is parsed to identify boundaries of portions of the packet and is queued onto an I/O device queue. The packet is then transferred from the I/O device queue to a host memory of the network security device and the specified portions are concurrently copied to the cache of the corresponding CPU based on the control setting associated with the I/O device queue.
A method comprising:
A network security appliance comprising:
Dependencies are inferred from the claim text.