Handling of transient and permanent faults in dynamically scheduled super-scalar processors. (January 2018)