CPC G06F 11/1016 (2013.01) [G06F 11/0772 (2013.01); G06F 11/0793 (2013.01); G06F 11/1407 (2013.01); G06F 12/1018 (2013.01); G06F 12/1027 (2013.01)] | 19 Claims |
1. A computer-implemented method for processing a memory error, the method comprising:
causing a first instruction that includes a memory load operation to be executed by a first memory client included in a plurality of memory clients;
receiving an indication that data associated with the memory load operation is corrupt; and
in response to receiving the indication:
disabling the first memory client from performing memory operations directed towards a shared resource, and
initiating one or more stall operations for the first memory client,
wherein a second memory client included in the plurality of memory clients continues to execute instructions that perform memory operations directed towards the shared resource while the first memory client is disabled.
|