Method for data protection in a data processing cluster with dynamic partition
AssigneesBaidu USA LLC, Kunlunxin Technology (Beijing) Company Limited
InventorsYueqiang Cheng, Hefei Zhu
Life of this patent
Estimating the term…
Loading patent…
AssigneesBaidu USA LLC, Kunlunxin Technology (Beijing) Company Limited
InventorsYueqiang Cheng, Hefei Zhu
Estimating the term…
Systems and methods are disclosed for data protection in a cluster of data processing accelerators (DPAs) using dynamic partitioning of DPAs into, or out of, one or more groups of DPAs in the cluster. A host device instructs each DPA in the cluster to link, or unlink, with one or more DPAs in the cluster to establish groups of DPAs in the cluster. A DPA that is not linked to any DPA is set to a low-power mode. Once grouped, the host device and a DPA can access all resources of the DPA. DPAs in the same group as a first DPA can access non-secure resources, but not secure resources, of the first DPA. DPAs in a different group from the first DPA cannot access any resources of the first DPA. A scheduler in the host device allocates processing tasks for one application or user to a group.
A computer-implemented method of configuring a cluster of data processing accelerators (DPAs) comprising a plurality of DPAs communicatively coupled to a host device, the method comprising:
A data processing accelerator (DPA), comprising:
A processing system having at least one hardware processor, coupled to a memory programmed with executable instructions that, when executed by the at least one hardware processor, causes the at least one hardware processor to perform operations of configuring a cluster of data processing accelerators (DPAs) comprising a plurality of DPAs communicatively coupled to a host device, the operations comprising:
Dependencies are inferred from the claim text.