Inventor
SRIDHARAN VILAS
US31 patents
Patents
31 patentsUS9406403B2Aug 2, 2016
Spare memory external to protected memory
ADVANCED MICRO DEVICES INC17 citations84
US11200106B2Dec 14, 2021
Data integrity for persistent memory systems and the like
ADVANCED MICRO DEVICES INC4 citations73
US10684902B2Jun 16, 2020
Method and apparatus for memory vulnerability prediction
ADVANCED MICRO DEVICES INC2 citations73
US12013752B2Jun 18, 2024
Host-level error detection and fault correction
ADVANCED MICRO DEVICES INC2 citations72
US11880277B2Jan 23, 2024
Selecting an error correction code type for a memory device
ADVANCED MICRO DEVICES INC2 citations72
US9274904B2Mar 1, 2016
Software only inter-compute unit redundant multithreading for GPUs
ADVANCED MICRO DEVICES INC5 citations72
US9047192B2Jun 2, 2015
Signature-based store checking buffer
ADVANCED MICRO DEVICES INC6 citations72
US10365996B2Jul 30, 2019
Performance-aware and reliability-aware data placement for n-level heterogeneous memory systems
ADVANCED MICRO DEVICES INC4 citations71
US11874739B2Jan 16, 2024
Error detection and correction in memory modules using programmable ECC engines
ADVANCED MICRO DEVICES INC1 citations62
US11815986B2Nov 14, 2023
Error handling for resilient software
ADVANCED MICRO DEVICES INC0 citations62
US11797369B2Oct 24, 2023
Error reporting for non-volatile memory modules
ADVANCED MICRO DEVICES INC0 citations62
US11709745B2Jul 25, 2023
Method for a reliability, availability, and serviceability-conscious huge page support
ADVANCED MICRO DEVICES INC0 citations62
US11704183B2Jul 18, 2023
Data integrity for persistent memory systems and the like
ADVANCED MICRO DEVICES INC1 citations62
US11573853B2Feb 7, 2023
Error checking data used in offloaded operations
ADVANCED MICRO DEVICES INC0 citations62
US11409608B2Aug 9, 2022
Providing host-based error detection capabilities in a remote execution device
ADVANCED MICRO DEVICES INC0 citations62
US11392441B2Jul 19, 2022
Error reporting for non-volatile memory modules
ADVANCED MICRO DEVICES INC0 citations62
US11237928B2Feb 1, 2022
Method for a reliability, availability, and serviceability-conscious huge page support
ADVANCED MICRO DEVICES INC1 citations62
US11221902B2Jan 11, 2022
Error handling for resilient software
ADVANCED MICRO DEVICES INC0 citations62
US9026847B2May 5, 2015
Hardware based redundant multi-threading inside a GPU for improved reliability
ADVANCED MICRO DEVICES INC3 citations62
US12135625B2Nov 5, 2024
Devices, systems, and methods for injecting fabricated errors into machine check architectures
ADVANCED MICRO DEVICES INC0 citations61
US9367372B2Jun 14, 2016
Software only intra-compute unit redundant multithreading for GPUs
ADVANCED MICRO DEVICES INC2 citations61
US12373275B1Jul 29, 2025
Devices, systems, and methods for out-of-band logging and delivery of error reports
ADVANCED MICRO DEVICES INC0 citations58
US12367095B1Jul 22, 2025
Devices, systems, and methods for out-of-band delivery of error reports
ADVANCED MICRO DEVICES INC0 citations58
US12399772B2Aug 26, 2025
Devices, systems, and methods for detecting and mitigating silent data corruptions via adaptive voltage-frequency scaling
ADVANCED MICRO DEVICES INC0 citations56
US12216539B2Feb 4, 2025
Page retirement techniques for multi-page DRAM faults
ADVANCED MICRO DEVICES INC0 citations56
US11966283B1Apr 23, 2024
Devices, systems, and methods for detecting and mitigating silent data corruptions via adaptive voltage-frequency scaling
ADVANCED MICRO DEVICES INC0 citations56
US9292418B2Mar 22, 2016
Determining the vulnerability of multi-threaded program code to soft errors
ADVANCED MICRO DEVICES INC2 citations56
US12596603B2Apr 7, 2026
Defect tracking within a computing environment
ADVANCED MICRO DEVICES INC0 citations54
US10331537B2Jun 25, 2019
Waterfall counters and an application to architectural vulnerability factor estimation
ADVANCED MICRO DEVICES INC0 citations52
US9448933B2Sep 20, 2016
Using redundant transactions to verify the correctness of program code execution
ADVANCED MICRO DEVICES INC0 citations51
US10073746B2Sep 11, 2018
Method and apparatus for providing distributed checkpointing
ADVANCED MICRO DEVICES INC0 citations45