Invention Grant
- Patent Title: Direct cache access for network input/output devices
- Patent Title (中): 网络输入/输出设备的直接缓存访问
-
Application No.: US15222630Application Date: 2016-07-28
-
Publication No.: US09584621B2Publication Date: 2017-02-28
- Inventor: Xu Zhou , Hongbin Lu
- Applicant: Fortinet, Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: Fortinet, Inc.
- Current Assignee: Fortinet, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Hamilton, DeSanctis & Cha LLP
- Main IPC: G06F3/00
- IPC: G06F3/00 ; H04L29/08 ; H04L29/06 ; G06F12/14 ; G06F3/06

Abstract:
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 I/O device of a network security device for each of multiple I/O device queues based on network security functionality performed by corresponding CPUs of a host processor. 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 network I/O device. Information associated with the packet is queued onto an I/O device queue. The information is then transferred from the I/O device queue to a host memory of the network security device. Based on the control settings for the I/O device queue only those portions of the information corresponding to the one or more specified portions are copied to the cache of the corresponding CPU.
Public/Granted literature
- US20160337468A1 DIRECT CACHE ACCESS FOR NETWORK INPUT/OUTPUT DEVICES Public/Granted day:2016-11-17
Information query