| CPC G06F 11/0793 (2013.01) [G06F 11/0721 (2013.01); G06F 11/0769 (2013.01)] | 20 Claims |

|
1. A method comprising:
receiving, by one or more coarse grained reconfigurable processors, one or more fault events associated with a reconfigurable data flow unit (RDU) component in a system;
determining, by the one or more coarse grained reconfigurable processors and based on an inventory database, a component included in the RDU component that is associated with the one or more fault events;
creating, by the one or more coarse grained reconfigurable processors and based at least in part on the one or more fault events, an error report, the error report comprising:
an error type identifying a type of error associated with the one or more fault events;
a timestamp indicating when the error report was created; and
a universal unique identifier (UUID) to uniquely identify the error report;
determining, by the one or more coarse grained reconfigurable processors and based at least in part on the error report, a policy associated with the one or more fault events;
classifying, by the one or more coarse grained reconfigurable processors and based at least in part on the policy, the one or more fault events as either a threshold event or a discrete event; and
performing, by the one or more coarse grained reconfigurable processors, one or more actions to address the one or more fault events; and
notifying an application operated by the RDU of occurrence of the one or more fault events, the classification of the one or more fault events, and the actions taken performed to address the one or more fault events.
|