-
公开(公告)号:US20190044835A1
公开(公告)日:2019-02-07
申请号:US16024772
申请日:2018-06-30
Applicant: Intel Corporation
Inventor: Patrick Kutch , Andrey Chilikin , Mark Gray , Sugesh Chandran
IPC: H04L12/26 , H04L12/851 , H04L29/06 , H04L12/931
CPC classification number: H04L43/028 , H04L47/2441 , H04L49/70 , H04L69/22
Abstract: Technologies for filtering network packets on ingress include a network interface controller (NIC) to retrieve classification filters based on packet classification identifying information of a network packet received by the NIC, wherein each of the classification filters is usable to identify rules for identifying any operations to be performed on at least a portion of the received network packet. The NIC is further configured to compare the first classification filter to the packet classification identifying information to determine whether the determined packet classification identifying information meets criteria of the first classification filter. Additionally, the NIC is configured to associate a classification filter identifier of the first classification filter with the received network packet and send the received network packet and the classification filter identifier of the first classification filter to a processor of an apparatus associated with the NIC. Other embodiments are described herein.
-
公开(公告)号:US10585798B2
公开(公告)日:2020-03-10
申请号:US15823516
申请日:2017-11-27
Applicant: Intel Corporation
Inventor: Mark Gray , Tomasz Kantecki
IPC: G06F12/08 , G06F12/0811 , H04L29/12 , G06F12/0804 , G06F11/30 , G06F11/34
Abstract: Systems and methods for tracking cache line consumption. An example system may comprise: a cache comprising a plurality of cache entries for storing a plurality of cache lines; a processing core, operatively coupled to the cache; and a cache control logic, to: responsive to detecting an update operation with respect to a cache line of the plurality of cache lines, set a cache line access tracking flag associated with the cache line to a first state indicating that the cache line has been produced; and responsive to detecting a read operation with respect to the cache line, set the cache line access tracking flag associated with the cache line to a second state indicating that the cache line has been consumed.
-
公开(公告)号:US10554513B2
公开(公告)日:2020-02-04
申请号:US16024772
申请日:2018-06-30
Applicant: Intel Corporation
Inventor: Patrick Kutch , Andrey Chilikin , Mark Gray , Sugesh Chandran
IPC: H04L12/26 , H04L12/931 , H04L29/06 , H04L12/851
Abstract: Technologies for filtering network packets on ingress include a network interface controller (NIC) to retrieve classification filters based on packet classification identifying information of a network packet received by the NIC, wherein each of the classification filters is usable to identify rules for identifying any operations to be performed on at least a portion of the received network packet. The NIC is further configured to compare the first classification filter to the packet classification identifying information to determine whether the determined packet classification identifying information meets criteria of the first classification filter. Additionally, the NIC is configured to associate a classification filter identifier of the first classification filter with the received network packet and send the received network packet and the classification filter identifier of the first classification filter to a processor of an apparatus associated with the NIC. Other embodiments are described herein.
-
公开(公告)号:US20190163630A1
公开(公告)日:2019-05-30
申请号:US15823516
申请日:2017-11-27
Applicant: Intel Corporation
Inventor: Mark Gray , Tomasz Kantecki
IPC: G06F12/0811 , G06F11/30 , G06F12/0804 , H04L29/12
Abstract: Systems and methods for tracking cache line consumption. An example system may comprise: a cache comprising a plurality of cache entries for storing a plurality of cache lines; a processing core, operatively coupled to the cache; and a cache control logic, to: responsive to detecting an update operation with respect to a cache line of the plurality of cache lines, set a cache line access tracking flag associated with the cache line to a first state indicating that the cache line has been produced; and responsive to detecting a read operation with respect to the cache line, set the cache line access tracking flag associated with the cache line to a second state indicating that the cache line has been consumed.
-
-
-