Gururaj Saileshwar’s research focuses on improving the security for computing hardware and systems. His research interests include cache side-channels, transient execution attacks, Rowhammer attacks, DRAM integrity, memory safety and fuzzing. Some of his research contributions include:
- Cache Side-Channels: Enabled the fastest known cache timing attacks [1], randomized cache defenses [2] that end an arms race, and one of the first academic hardware defenses against Spectre [3].
- DRAM Security: Enabled practical mitigations for DRAM Rowhammer attacks [4, 5] and designed secure memories [6, 7] for protection against physical attacks.
- Software Reliability: Enabled hardware support for low-cost memory safety [8] and fuzzing [9] to make software resilient to bugs causing a majority of current vulnerabilities.
Gururaj’s work has been awarded a HPCA Best Paper Award, IEEE HOST Best PhD Dissertation Award, ACM SIGARCH / IEEE TCCA Outstanding Dissertation Award (Honorable Mention), ACM SIGMICRO Dissertation Award (Honorable Mention), and a IEEE MICRO Top Picks (Honorable Mention).