DYNAMIC PARALLEL PROCESSING IN AN EDGE COMPUTING SYSTEM

    公开(公告)号:US20240126606A1

    公开(公告)日:2024-04-18

    申请号:US18397807

    申请日:2023-12-27

    IPC分类号: G06F9/50

    CPC分类号: G06F9/5027

    摘要: Data that is to be processed by a particular service executed by a first edge computing device in an application, is analyzed to determine characteristics of the data. An opportunity to replicate the particular service on a plurality of edge computing devices is determined based on characteristics of the data. A second edge computing device is determined to be available to execute a replicated instance of the particular service. Replication of the particular service is initiated on a plurality of edge computing devices including the second edge computing device. An output of an instance of the particular service executed on the first edge computing device and an output of the replicated instance of the particular service executed on the second edge computing device are combined to form a single output for the particular service.

    VIRTUAL POOLS AND RESOURCES USING DISTRIBUTED NETWORKED PROCESSING UNITS

    公开(公告)号:US20230136615A1

    公开(公告)日:2023-05-04

    申请号:US18090701

    申请日:2022-12-29

    IPC分类号: G06F9/50

    摘要: Various approaches for deploying and using virtual pools of compute resources with the use of infrastructure processing units (IPUs) and similar networked processing units are disclosed. A host computing system may be configured to operate a virtual pool of resources, with operations including: identifying, at the host computing system, availability of a resource at the host computing system; transmitting, to a network infrastructure device, a notification that the resource at the host computing system is available for use in a virtual resource pool in the edge computing network; receiving a request for the resource in the virtual resource pool that is provided on behalf of a client computing system, based on the request being coordinated via the network infrastructure device and includes at least one quality of service (QoS) requirement; and servicing the request for the resource, based on the at least one QoS requirement.

    MEMORY INTERLEAVING COORDINATED BY NETWORKED PROCESSING UNITS

    公开(公告)号:US20230134683A1

    公开(公告)日:2023-05-04

    申请号:US18090720

    申请日:2022-12-29

    IPC分类号: G06F12/0846 G06F12/0873

    摘要: Various approaches for configuring interleaving in a memory pool used in an edge computing arrangement, including with the use of infrastructure processing units (IPUs) and similar networked processing units, are disclosed. An example system may discover and map disaggregated memory resources at respective compute locations connected to each another via at least one interconnect. The system may identify workload requirements for use of the compute locations by respective workloads, for workloads provided by client devices to the compute locations. The system may determine an interleaving arrangement for a memory pool that fulfills the workload requirements, to use the interleaving arrangement to distribute data for the respective workloads among the disaggregated memory resources. The system may configure the memory pool for use by the client devices of the network, as the memory pool causes the disaggregated memory resources to host data based on the interleaving arrangement.