-
公开(公告)号:US20210389880A1
公开(公告)日:2021-12-16
申请号:US17412971
申请日:2021-08-26
Applicant: Intel Corporation
Inventor: Francesc Guim Bernat , Karthik Kumar , Thomas Willhalm , Mark A. Schmisseur
IPC: G06F3/06
Abstract: Systems, apparatuses, and methods provide for memory management where an infrastructure processing unit bypasses a central processing unit. Such an infrastructure processing unit determines if incoming packets of memory traffic trigger memory rules stored by the infrastructure processing unit. The incoming packets are routed to the central processing unit in a default mode when the incoming packets do not trigger the memory rules. Conversely, the incoming packets are routed to the infrastructure processing unit and bypass the central processing unit in an inline mode when the incoming packets trigger the memory rules. A memory architecture communicatively coupled to the central processing unit receives a set of atomic transactions from the infrastructure processing unit that bypasses the central processing unit and performs the set of atomic transactions from the infrastructure processing unit.
-
公开(公告)号:US20210377150A1
公开(公告)日:2021-12-02
申请号:US17404736
申请日:2021-08-17
Applicant: Intel Corporation
Inventor: Francois Dugast , Francesc Guim Bernat , Durgesh Srivastava , Karthik Kumar
IPC: H04L12/727 , H04L12/729 , H04L12/721 , H04L12/741 , H04L12/26
Abstract: A system comprising a traffic handler comprising circuitry to determine that data of a memory request is stored remotely in a memory pool; generate a packet based on the memory request; and direct the packet to a path providing a guaranteed latency for completion of the memory request.
-
公开(公告)号:US20210326763A1
公开(公告)日:2021-10-21
申请号:US17359162
申请日:2021-06-25
Applicant: Intel Corporation
Inventor: Francesc Guim Bernat , Karthik Kumar , Thomas Willhalm , Timothy Verrall
Abstract: Devices, methods, apparatus, systems, and articles of manufacture to propagate a model in edge architecture are disclosed. An example device includes an interface to access a model received via the edge architecture; at least one memory; instructions in the device; and one or more processors to execute the instructions to: determine a number of attestation responses based on a blockchain associated with the model; determine if the number satisfies a threshold number; initiate an execution of the model in response to verifying that the number satisfies the threshold number; and transmit the model to a plurality of edge appliances in response the number not satisfying the threshold number.
-
公开(公告)号:US11121957B2
公开(公告)日:2021-09-14
申请号:US16235354
申请日:2018-12-28
Applicant: Intel Corporation
Inventor: Francesc Guim Bernat , Andrew J. Herdrich , Karthik Kumar , Felipe Pastor Beneyto , Edwin Verplanke , Rashmin Patel , Monica Kenguva , Brinda Ganesh , Alexander Vul , Ned M. Smith
IPC: H04L12/26 , H04L12/729 , H04L12/24 , H04L12/851 , H04W28/02
Abstract: A device of a service coordinating entity includes communications circuitry to communicate with a plurality of access networks via a corresponding plurality of network function virtualization (NFV) instances, processing circuitry, and a memory device. The processing circuitry is to perform operations to monitor stored performance metrics for the plurality of NFV instances. Each of the NFV instances is instantiated by a corresponding scheduler of a plurality of schedulers on a virtualization infrastructure of the service coordinating entity. A plurality of stored threshold metrics is retrieved, indicating a desired level for each of the plurality of performance metrics. A threshold condition is detected for at least one of the performance metrics for an NFV instance of the plurality of NFV instances, based on the retrieved plurality of threshold metrics. A hardware resource used by the NFV instance to communicate with an access network is adjusted based on the detected threshold condition.
-
175.
公开(公告)号:US11121940B2
公开(公告)日:2021-09-14
申请号:US15470664
申请日:2017-03-27
Applicant: Intel Corporation
Inventor: Francesc Guim Bernat , Karthik Kumar , Thomas Willhalm , Andrew Herdrich , Edwin Verplanke
IPC: H04L12/851 , H04L12/701 , H04L12/911 , H04L12/24 , H04L12/947 , H04L5/00
Abstract: Examples include techniques to meet quality of service (QoS) requirements for a fabric point to point connection. Examples include an application hosted by a compute node coupled with a fabric requesting bandwidth for a point to point connection through the fabric and the request being granted or not granted based at least partially on whether bandwidth is available for allocation to meet one or more QoS requirements.
-
公开(公告)号:US11082525B2
公开(公告)日:2021-08-03
申请号:US16415138
申请日:2019-05-17
Applicant: Intel Corporation
Inventor: Ramanathan Sethuraman , Timothy Verrall , Ned M. Smith , Thomas Willhalm , Brinda Ganesh , Francesc Guim Bernat , Karthik Kumar , Evan Custodio , Suraj Prabhakaran , Ignacio Astilleros Diez , Nilesh K. Jain , Ravi Iyer , Andrew J. Herdrich , Alexander Vul , Patrick G. Kutch , Kevin Bohan , Trevor Cooper
Abstract: Technologies for managing telemetry and sensor data on an edge networking platform are disclosed. According to one embodiment disclosed herein, a device monitors telemetry data associated with multiple services provided in the edge networking platform. The device identifies, for each of the services and as a function of the associated telemetry data, one or more service telemetry patterns. The device generates a profile including the identified service telemetry patterns.
-
公开(公告)号:US11029659B2
公开(公告)日:2021-06-08
申请号:US16314401
申请日:2016-06-30
Applicant: Intel Corporation
Inventor: Nicolas A. Salhuana , Karthik Kumar , Thomas Willhalm , Francesc Guim Bernat , Narayan Ranganathan
IPC: G06F13/38 , G05B19/042 , H03K19/17732 , G06F8/41 , H03K19/17728
Abstract: In one embodiment, an apparatus comprises a fabric controller of a first computing node. The fabric controller is to receive, from a second computing node via a network fabric that couples the first computing node to the second computing node, a request to execute a kernel on a field-programmable gate array (FPGA) of the first computing node; instruct the FPGA to execute the kernel; and send a result of the execution of the kernel to the second computing node via the network fabric.
-
公开(公告)号:US20210109679A1
公开(公告)日:2021-04-15
申请号:US17127915
申请日:2020-12-18
Applicant: Intel Corporation
Inventor: Francesc Guim Bernat , Karthik Kumar , Thomas Willhalm , Piotr Wysocki
Abstract: Systems, apparatuses and methods may provide for technology that samples machine learning (ML) data from a local memory in accordance with a specified configuration, wherein the ML data is associated with one or more tasks submitted by one or more processor cores. The technology may also estimate the complexity of the sampled ML data based on one or more thresholds and schedule the task(s) for execution by one or more accelerators based on the complexity and telemetry data associated with a link to the accelerator(s).
-
公开(公告)号:US10956325B2
公开(公告)日:2021-03-23
申请号:US15375675
申请日:2016-12-12
Applicant: Intel Corporation
Inventor: Francesc Guim Bernat , Karthik Kumar , Mohan J. Kumar , Thomas Willhalm , Robert G. Blankenship
IPC: G06F3/06 , G06F12/08 , G06F13/00 , G06F12/0808 , G06F13/16 , G06F12/128 , G06F12/12 , G06F12/0868 , G06F12/0831
Abstract: Embodiments provide for a processor including a cache a caching agent and a processing node to decode an instruction including at least one operand specifying an address range within a distributed shared memory (DSM) and perform a flush to a first of a plurality of memory devices in the DSM at the specified address range.
-
公开(公告)号:US10949313B2
公开(公告)日:2021-03-16
申请号:US15635245
申请日:2017-06-28
Applicant: Intel Corporation
Inventor: Francesc Guim Bernat , Karthik Kumar , Susanne M. Balle , Daniel Rivas Barragan , Patrick Lu
Abstract: A network controller, including: a processor; and a resource permission engine to: provision a composite node including a processor and a first disaggregated compute resource (DCR) remote from the processor, the first DCR to access a target resource; determine that the first DCR has failed; provision a second DCR for the composite node, the second DCR to access the target resource; and instruct the target resource to revoke a permission for the first DCR and grant the permission to the second DCR.
-
-
-
-
-
-
-
-
-