US 11,815,986 B2
Error handling for resilient software
Sudhanva Gurumurthi, Austin, TX (US); and Vilas Sridharan, Boxborough, MA (US)
Assigned to ADVANCED MICRO DEVICES, INC., Santa Clara, CA (US)
Filed by ADVANCED MICRO DEVICES, INC., Santa Clara, CA (US)
Filed on Jan. 10, 2022, as Appl. No. 17/571,714.
Application 17/571,714 is a continuation of application No. 16/715,302, filed on Dec. 16, 2019, granted, now 11,221,902.
Prior Publication US 2022/0129345 A1, Apr. 28, 2022
Int. Cl. G06F 11/00 (2006.01); G06F 11/07 (2006.01); G06F 11/10 (2006.01); G06F 9/455 (2018.01); G06F 11/30 (2006.01)
CPC G06F 11/0772 (2013.01) [G06F 9/45533 (2013.01); G06F 11/0787 (2013.01); G06F 11/1016 (2013.01); G06F 11/1044 (2013.01); G06F 11/1068 (2013.01); G06F 11/3037 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of error handling for resilient software, the method comprising:
identifying an error associated with a memory location; and
allowing, based on an indication stored in a register, a memory access to the memory location by ignoring an exception, the indication indicating that the memory location is within a region of resilient memory.