-
公开(公告)号:US20210064531A1
公开(公告)日:2021-03-04
申请号:US17092803
申请日:2020-11-09
IPC分类号: G06F12/0817
摘要: Methods and apparatus for software-defined coherent caching of pooled memory. The pooled memory is implemented in an environment having a disaggregated architecture where compute resources such as compute platforms are connected to disaggregated memory via a network or fabric. Software-defined caching policies are implemented in hardware in a processor SoC or discrete device such as a Network Interface Controller (NIC) by programming logic in an FPGA or accelerator on the SoC or discrete device. The programmed logic is configured to implement software-defined caching policies in hardware for effecting disaggregated memory (DM) caching in an associated DM cache of at least a portion of an address space allocated for the software application in the disaggregated memory. In connection with DM cache operations, such as cache lines evicted from a CPU, logic implemented in hardware determines whether a cache line in a DM cache is to be convicted and implements the software-defined caching policy for the DM cache including associated memory coherency operations.
-
公开(公告)号:US20210011864A1
公开(公告)日:2021-01-14
申请号:US17032056
申请日:2020-09-25
摘要: In one embodiment, an apparatus includes: a table to store a plurality of entries, each entry to identify a memory domain of a system and a coherency status of the memory domain; and a control circuit coupled to the table. The control circuit may be configured to receive a request to change a coherency status of a first memory domain of the system, and dynamically update a first entry of the table for the first memory domain to change the coherency status between a coherent memory domain and a non-coherent memory domain, in response to the request. Other embodiments are described and claimed.
-
公开(公告)号:US20220114032A1
公开(公告)日:2022-04-14
申请号:US17559833
申请日:2021-12-22
申请人: Francesc Guim Bernat , Karthik Kumar , Alexander Bachmutsky , Marcos E. Carranza , Rita H. Wouhaybi
发明人: Francesc Guim Bernat , Karthik Kumar , Alexander Bachmutsky , Marcos E. Carranza , Rita H. Wouhaybi
摘要: System and techniques for infrastructure managed workload distribution are described herein. An infrastructure processing unit (IPU) receives a workload that includes a workload definition. The workload definition includes stages of the workload and a performance expectation. The IPU provides the workload, for execution, to a processing unit of a compute node to which the IPU belongs. The IPU monitors execution of the workload to determine that a stage of the workload is performing outside of the performance expectation from the workload definition. In response, the IPU modifies the execution of the workload.
-
公开(公告)号:US20220114010A1
公开(公告)日:2022-04-14
申请号:US17559318
申请日:2021-12-22
摘要: Various aspects of methods, systems, and use cases include dynamic edge scheduling at an edge device of a system of edge devices. An edge device may include processing circuitry to execute instructions including operations to determine a set of capabilities and constraints of each of a plurality of remote edge devices. The operations may include determining candidate remote edge devices from the plurality of remote edge devices based on function requirements for a function and the set of capabilities and constraints. The operations may include selecting, from the candidate remote edge devices, a remote edge device to execute the function based on a power efficiency for the system determined using the set of capabilities and constraints.
-
公开(公告)号:US20220014579A1
公开(公告)日:2022-01-13
申请号:US17484107
申请日:2021-09-24
IPC分类号: H04L29/06
摘要: A network appliance includes quality of service circuitry to monitor operational context of the network appliance; and injection circuitry to: identify a content insertion slot in the stream; obtain a rule from a rule database; interface with analytics circuitry to determine inputs for the rule based on a context of the stream; interface with rule execution circuitry to execute the rule with the inputs for the rule, wherein the execution of the rule results in a determination to insert content into the stream; and in response to the determination to insert content into the stream: interface with the quality of service circuitry to determine insertable content to insert into the stream; and transmit over the egress port of the network appliance, the insertable content in the content insertion slot to a device consuming the stream, while buffering the stream in a memory device of the network appliance
-
公开(公告)号:US20200076715A1
公开(公告)日:2020-03-05
申请号:US16369426
申请日:2019-03-29
IPC分类号: H04L12/26
摘要: Technologies for collecting metrics associated with a processing resource (e.g., central processing unit (CPU) resources, accelerator device resources, and the like) over a time window are disclosed. According to an embodiment presented herein, a network device receives, in an edge network, a request to provide one or more metrics associated with a processing resource, the request specifying a window indicative of a time period to capture the one or more metrics. The network device obtains the one or more metrics from the processing resource for the specified window and provides the obtained one or more metrics in response to the request.
-
公开(公告)号:US20220014462A1
公开(公告)日:2022-01-13
申请号:US17484102
申请日:2021-09-24
申请人: Hao Feng , Srikathyayani Srikanteswara , Yi Zhang , Satish Chandra Jha , S M Iftekharul Alam , Marcin Spoczynski , Alexander Bachmutsky , Nageen Himayat , Ned M. Smith , Kshitij Arun Doshi , Francesc Guim Bernat
发明人: Hao Feng , Srikathyayani Srikanteswara , Yi Zhang , Satish Chandra Jha , S M Iftekharul Alam , Marcin Spoczynski , Alexander Bachmutsky , Nageen Himayat , Ned M. Smith , Kshitij Arun Doshi , Francesc Guim Bernat
IPC分类号: H04L12/733 , H04W4/46
摘要: System and techniques for geographic routing are described herein. A node receives a data packet that includes map data, a sequence of geographic areas to a requestor, and a target geographic area. The node may then determine that it is within the target geographic area and start a transmit timer based on a next-hop geographic area. Here, the next-hop geographic area is determined from the sequence of geographic areas in the data packet. The node may then counts how many other nodes from the geographic area sent data packets while the transmit timer is running. When the transmit timer expires, the node may transmit a modified data packet when the number of data packets is less than a predefined threshold. Here, the modified data packet is the data packet updated to include local map data and the next-hop geographic area.
-
公开(公告)号:US20210021485A1
公开(公告)日:2021-01-21
申请号:US17063991
申请日:2020-10-06
摘要: Methods and apparatus for jitter-less distributed Function as a Service (FaaS) using flavor clustering. A set of FaaS functions clustered by flavor chaining is implemented to deploy one or more FaaS flavor clusters on one or more edge nodes, wherein each flavor is defined by a set of resource requirements mapped into a jitter Quality of Service (QoS) and is executed on at least one hardware computing component on the one or more edge nodes. One or more jitter controllers are implemented to control and monitor execution of FaaS functions in the one or more FaaS flavor clusters such that the functions are executed to meet jitter-less QoS requirements. Jitter controllers include platform jitter-less function controllers in edge nodes and a data center FaaS jitter-less controller. A jitter-less Software Defined Wide Area Network (SD-WAN) network controller is also provided to provide network resources used by FaaS flavor clusters and satisfy connectivity requirements between the edge nodes.
-
公开(公告)号:US20230020732A1
公开(公告)日:2023-01-19
申请号:US17957747
申请日:2022-09-30
申请人: Francesc Guim Bernat , Kshitij Arun Doshi , Ned M. Smith , Raghu Kondapalli , Alexander Bachmutsky
发明人: Francesc Guim Bernat , Kshitij Arun Doshi , Ned M. Smith , Raghu Kondapalli , Alexander Bachmutsky
摘要: Various systems and methods for providing adaptable sensor data collection are described herein. A system, includes: a sensor interface to receive sensor data; processing circuitry to: process the sensor data according to a configuration to generate processed sensor data; and transmit the processed sensor data to a plurality of data consumer devices; and feedback circuitry to: receive feedback from the plurality of data consumer systems; and revise the configuration based on the feedback from the plurality of data consumer systems, to modify subsequent processing of sensor data before transmitting to the plurality of data consumer systems.
-
公开(公告)号:US20220014450A1
公开(公告)日:2022-01-13
申请号:US17484134
申请日:2021-09-24
申请人: Srikathyayani Srikanteswara , Marcin Spoczynski , Yi Zhang , Hao Feng , Kshitij Arun Doshi , Francesc Guim Bernat , Ned M. Smith , Satish Chandra Jha , S M Iftekharul Alam , Vesh Raj Sharma Banjade , Alexander Bachmutsky , Nageen Himayat
发明人: Srikathyayani Srikanteswara , Marcin Spoczynski , Yi Zhang , Hao Feng , Kshitij Arun Doshi , Francesc Guim Bernat , Ned M. Smith , Satish Chandra Jha , S M Iftekharul Alam , Vesh Raj Sharma Banjade , Alexander Bachmutsky , Nageen Himayat
IPC分类号: H04L12/24 , H04L29/08 , H04L12/751
摘要: System and techniques for storage node recruitment in an information centric network (ICN) are described herein. An ICN node receives a storage interest packet that includes an indication differentiating the storage interest from other ICN interests. The ICN node forwards the storage interest packet and receives a storage data packet in response. Here, the storage data packet includes an indication that the storage data packet is not to be cached along with node information for a node that created the storage data packet. The ICN node may then transmit the storage data packet in accordance with a pending interest table (PIT) entry corresponding to the storage interest packet.
-
-
-
-
-
-
-
-
-