-
公开(公告)号:US10680643B2
公开(公告)日:2020-06-09
申请号:US16297579
申请日:2019-03-08
Applicant: Intel Corporation
Inventor: David K. Cassetti , Stephen T. Palermo , Sailesh Bissessur , Patrick Fleming , Lokpraveen Mosur , Smita Kumar , Pradnyesh S. Gudadhe , Naveen Lakkakula , Brian Will , Atul Kwatra
IPC: H03M7/38 , H03M7/30 , H03M7/40 , G06F40/126 , G06F40/149 , G06F40/157 , G06F40/284 , H03M7/00 , H03M5/00
Abstract: In connection with compression of an input stream, multiple portions of the input stream are searched against previously received portions of the input stream to find any matches of character strings in the previously received portions of the input stream. In some cases, matches of longer character strings, as opposed to shorter character strings, can be selected for inclusion in an encoded stream that is to be compressed. Delayed selection can occur whereby among multiple matches, a match that is longer can be selected for inclusion in the encoded stream and non-selected a character string match is reverted to a literal. A search engine that is searching an input stream to identify a repeat pattern of characters can cease to search for characters that were included in the selected character string match.
-
公开(公告)号:US11431351B2
公开(公告)日:2022-08-30
申请号:US16297577
申请日:2019-03-08
Applicant: Intel Corporation
Inventor: David K. Cassetti , Stephen T. Palermo , Sailesh Bissessur , Patrick Fleming , Lokpraveen Mosur , Smita Kumar , Pradnyesh S. Gudadhe , Naveen Lakkakula , Brian Will , Atul Kwatra
IPC: H03M7/34 , H03M7/30 , H03M7/40 , G06F40/126 , G06F40/149 , G06F40/157 , G06F40/284 , H03M7/00 , H03M5/00 , H03M7/42
Abstract: A compression scheme can be selected for an input data stream based on characteristics of the input data stream. For example, when the input data stream is searched for pattern matches, input stream characteristics used to select a compression scheme can include one or more of: type and size of an input stream, a length of a pattern, a distance from a start of where the pattern is to be inserted to the beginning of where the pattern occurred previously, a gap between two pattern matches (including different or same patterns), standard deviation of a length of a pattern, standard deviation of a distance from a start of where the pattern is to be inserted to the beginning of where the pattern occurred previously, or standard deviation of a gap between two pattern matches. Criteria can be established whereby one or more characteristics are used to select a particular encoding scheme.
-
公开(公告)号:US20230156826A1
公开(公告)日:2023-05-18
申请号:US17920781
申请日:2020-12-24
Applicant: Intel Corporation
Inventor: Stephen T. Palermo , Francesc Guim Bernat , Marcos E. Carranza , Kshitij Arun Doshi , Cesar Martinez-Spessot , Thijs Metsch , Ned M. Smith , Srikathyayani Srikanteswara , Timothy Verrall , Rita H. Wouhaybi , Yi Zhang , Weiqiang MA , Atul Kwatra
IPC: H04W76/10 , H04W28/24 , H04W28/082
CPC classification number: H04W76/10 , H04W28/24 , H04W28/085 , H04W84/06
Abstract: Various approaches for the integration and use of edge computing operations in satellite communication environments are discussed herein. For example, connectivity and computing approaches are discussed with reference to: identifying satellite coverage and compute operations available in low earth orbit (LEO) satellites, establishing connection streams via LEO satellite networks, identifying and implementing geofences for LEO satellites, coordinating and planning data transfers across ephemeral satellite connected devices, service orchestration via LEO satellites based on data cost, handover of compute and data operations in LEO satellite networks, and managing packet processing, among other aspects.
-
公开(公告)号:US12113881B2
公开(公告)日:2024-10-08
申请号:US17485069
申请日:2021-09-24
Applicant: Intel Corporation
Inventor: Weiqiang Ma , Atul Kwatra , Stephen T. Palermo
Abstract: Various approaches for the packet processing, and the use of templates for generating modification commands for packet processing, are discussed herein. In an example, operations performed by network packet processing circuitry include: obtaining a stream of packets; obtaining a packet modification template that provides at least one command to insert content within the packets and change the packets according to an output format of a network protocol; receiving parameters to modify the packet modification template; and applying the packet modification template to modify the packets. In further examples, application of the packet modification template is performed using multiple processing components arranged in parallel groups of serial pipelines, each of the serial pipelines applying a portion of the packet modification template within at least a first stage and a second stage in each of the serial pipelines.
-
公开(公告)号:US12001932B2
公开(公告)日:2024-06-04
申请号:US16939237
申请日:2020-07-27
Applicant: Intel Corporation
Inventor: Zhu Zhou , Xiaotian Gao , Chris MacNamara , Stephen Doyle , Atul Kwatra
IPC: G06N3/006 , G06F1/3287 , G06N5/04 , G06N20/00
CPC classification number: G06N3/006 , G06F1/3287 , G06N5/04 , G06N20/00
Abstract: Methods and apparatus for hierarchical reinforcement learning (RL) algorithm for network function virtualization (NFV) server power management. A first RL model at a first layer is trained by adjusting a frequency of the core of processor while performing a workload to obtain a first trained RL model. The trained RL model is operated in an inference mode while training a second RL model at a second level in the RL hierarchy by adjusting a frequency of the core and a frequency of processor circuitry external to the core to obtain a second trained RL model. Training may be performed online or offline. The first and second RL models are operated in inference modes during online operations to adjust the frequency of the core and the frequency of the circuitry external to the core while executing software on the plurality of cores of to perform a workload, such as an NFV workload.
-
-
-
-