My name is Adwait Godbole. I am a Ph.D. student in Computer Science at the University of California, Berkeley, where I am advised by Sanjit A. Seshia. I completed undergraduate training in Computer Science at the Indian Institute of Technology, Bombay.
My research interests lie at the intersection of formal methods, computer security, and computer architecture. My focus is on developing novel techniques, applications and theory that makes hardware-software systems more reliable and secure.
Here is my CV and DBLP. Send me mail at adwait@berkeley.edu.
Selected Publications (See all publications)
* denotes undergraduate research mentee, † denotes equal contributionFull (Conference and Workshop) Papers
Syzygy: Dual Code-Test C to (safe) Rust Translation
using LLMs and Dynamic Analysis
using LLMs and Dynamic Analysis
SemPat: From Hyperproperties to Attack Patterns for
Scalable Microarchitectural Security Analysis
Scalable Microarchitectural Security Analysis
Lifting Micro-Update Models from RTL for Formal Security Analysis
PipeSynth: Automated Synthesis of
Microarchitectural Axioms for Memory Consistency
Microarchitectural Axioms for Memory Consistency
Towards A Formally Verified Fully Homomorphic Encryption Compute Engine*
Overcoming Memory Weakness with Unified Fairness:
Systematic Verification of Liveness in Weak Memory Models
Systematic Verification of Liveness in Weak Memory Models
Short or Tool Papers
UCLID5: Multi-Modal Formal Modeling, Verification, and Synthesis
Service
Artifact Reviewer
CAV 2024, PLDI 2024
Subreviewer
TACAS 2024, LICS 2024, RV 2023, EMSOFT 2023, CAV 2021