Methods, systems and devices for recovering from corruptions in data processing units
AssigneeWestern Digital Technologies, Inc.
InventorsVIACHESLAV ANATOLYEVICH DUBEYKO, LUIS VITORIO CARGNINI
Life of this patent
Estimating the term…
Loading patent…
AssigneeWestern Digital Technologies, Inc.
InventorsVIACHESLAV ANATOLYEVICH DUBEYKO, LUIS VITORIO CARGNINI
Estimating the term…
Systems and methods are disclosed for recovering from various types of data and process corruptions at a data processing unit of a plurality of data processing units each coupled with a non-volatile memory divided into a plurality of selectable locations, in a system absent a central processing unit. In some embodiments a data processing unit is configured to determine validity of an allocation table of the data processing unit, retrieve a process descriptor from the allocation table, parse the non-volatile memory for a first set of process data corresponding to the process descriptor, determine validity of the first set of process data corresponding to the process descriptor and attempt to recover the first set of process data in accordance with a determination that the first set of process data is invalid.
A computing system comprising a device, the device comprising:
A data processing unit (DPU) of a plurality of DPUs of a computing system without a central processing unit and each DPU communicatively coupled to a non-volatile memory, the DPU configured to:
A method of maintaining allocation table data of a data processing unit (DPU) of a plurality of DPUs of a computing system without a central processing unit and each DPU communicatively coupled to a non-volatile memory, the method at the DPU comprising:
Dependencies are inferred from the claim text.