| 2026 | ISPASS | RACER: A Caching Layer based Optimization for Accelerating Reinforcement Learning Workloads. | Kailash Gogineni, Yongsheng Mei, Karthikeya Gogineni, Peng Wei, Tian Lan, Guru Venkataramani |
| 2025 | ICS | Auto-Healer: Self-Healing Hardware for Perception Stage Faults in Autonomous Driving Systems. | Ali Suvizi, Guru Venkataramani |
| 2024 | CASES | Special Session: Detecting and Defending Vulnerabilities in Heterogeneous and Monolithic Systems: Current Strategies and Future Directions. | Venkat Nitin Patnala, Sai Manoj Pudukotai Dinakarrao, Guru Venkataramani, Jie Chen, Preet Derasari, Milos Doroslovacki, Fan Yao, Hongyu Fang, Meron Demissie, Todd M. Austin, Lauren Biernacki, Saket Upadhyay, Arnabjyoti Kalita, Ashish Venkat |
| 2024 | ISPASS | SwiftRL: Towards Efficient Reinforcement Learning on Real Processing-In-Memory Systems. | Kailash Gogineni, Sai Santosh Dayapule, Juan Gmez-Luna, Karthikeya Gogineni, Peng Wei, Tian Lan, Mohammad Sadrosadati, Onur Mutlu, Guru Venkataramani |
| 2022 | ASPDAC | SC-K9: A Self-synchronizing Framework to Counter Micro-architectural Side Channels. | Hongyu Fang, Milos Doroslovacki, Guru Venkataramani |
| 2021 | SecureComm | MPD: Moving Target Defense Through Communication Protocol Dialects. | Yongsheng Mei, Kailash Gogineni, Tian Lan, Guru Venkataramani |
| 2020 | DAC | Reuse-trap: Re-purposing Cache Reuse Distance to Defend against Side Channel Leakage. | Hongyu Fang, Milos Doroslovacki, Guru Venkataramani |
| 2019 | CloudCom | PowerStar: Improving Power Efficiency in Heterogenous Processors for Bursty Workloads with Approximate Computing. | Sai Santosh Dayapule, Fan Yao, Guru Venkataramani |
| 2019 | ICASSP | Negative Correlation, Non-linear Filtering, and Discovering of Repetitiveness for Cache Timing Channel Detection. | Hongyu Fang, Fan Yao, Milos Doroslovacki, Guru Venkataramani |
| 2019 | SecureComm | CustomPro: Network Protocol Customization Through Cross-Host Feature Analysis. | Yurong Chen, Tian Lan, Guru Venkataramani |
| 2019 | SecureComm | Hecate: Automated Customization of Program and Communication Features to Reduce Attack Surfaces. | Hongfa Xue, Yurong Chen, Guru Venkataramani, Tian Lan |
| 2018 | ACSSC | A Noise-resilient Detection Method against Advanced Cache Timing Channel Attack. | Hongyu Fang, Sai Santosh Dayapule, Fan Yao, Milos Doroslovacki, Guru Venkataramani |
| 2018 | CCS | MORPH: Enhancing System Security through Interactive Customization of Application and Communication Protocol Features. | Hongfa Xue, Yurong Chen, Guru Venkataramani, Tian Lan, Guang Jin, Jason H. Li |
| 2018 | HPCA | Are Coherence Protocol States Vulnerable to Information Leakage? | Fan Yao, Milos Doroslovacki, Guru Venkataramani |
| 2018 | ICCCN | PopCorns: Power Optimization Using a Cooperative Network-Server Approach for Data Centers. | Bingqian Lu, Sai Santosh Dayapule, Fan Yao, Jingxin Wu, Guru Venkataramani, Suresh Subramaniam |
| 2018 | PLDI | Clone-hunter: accelerated bound checks elimination via binary code clone detection. | Hongfa Xue, Guru Venkataramani, Tian Lan |
| 2017 | CCS | DamGate: Dynamic Adaptive Multi-feature Gating in Program Binaries. | Yurong Chen, Tian Lan, Guru Venkataramani |
| 2017 | DSN | StatSym: Vulnerable Path Discovery through Statistics-Guided Symbolic Execution. | Fan Yao, Yongbo Li, Yurong Chen, Hongfa Xue, Tian Lan, Guru Venkataramani |
| 2017 | GLOBECOM | TS-Bat: Leveraging Temporal-Spatial Batching for Data Center Energy Optimization. | Fan Yao, Jingxin Wu, Guru Venkataramani, Suresh Subramaniam |
| 2017 | ICDCS | MobiQoR: Pushing the Envelope of Mobile Edge Computing Via Quality-of-Result Optimization. | Yongbo Li, Yurong Chen, Tian Lan, Guru Venkataramani |
| 2017 | SEC | SIMBER: Eliminating Redundant Memory Bound Checks via Statistical Inference. | Hongfa Xue, Yurong Chen, Fan Yao, Yongbo Li, Tian Lan, Guru Venkataramani |
| 2015 | CloudCom | A Dual Delay Timer Strategy for Optimizing Server Farm Energy. | Fan Yao, Jingxin Wu, Guru Venkataramani, Suresh Subramaniam |
| 2015 | SecureComm | POSTER: Semantics-Aware Rule Recommendation and Enforcement for Event Paths. | Yongbo Li, Fan Yao, Tian Lan, Guru Venkataramani |
| 2014 | ISCA | An algorithm for detecting contention-based covert timing channels on shared hardware. | Jie Chen, Guru Venkataramani |
| 2014 | MICRO | CC-Hunter: Uncovering Covert Timing Channels on Shared Processor Hardware. | Jie Chen, Guru Venkataramani |
| 2013 | ICCD | Watts-inside: A hardware-software cooperative approach for Multicore Power Debugging. | Jie Chen, Fan Yao, Guru Venkataramani |
| 2013 | ICCD | JOP-alarm: Detecting jump-oriented programming-based anomalies in applications. | Fan Yao, Jie Chen, Guru Venkataramani |
| 2012 | DSN | RePRAM: Re-cycling PRAM faulty blocks for extended lifetime. | Jie Chen, Guru Venkataramani, H. Howie Huang |
| 2012 | RTSS | Increasing Memory Utilization with Transient Memory Scheduling. | Qi Wang, Jiguo Song, Gabriel Parmer, Andrew Sweeney, Guru Venkataramani |
| 2011 | ICSE | LIME: a framework for debugging load imbalance in multi-threaded execution. | Jungju Oh, Christopher J. Hughes, Guru Venkataramani, Milos Prvulovic |
| 2011 | SOSP | Energy-aware writes to non-volatile main memory. | Jie Chen, Ron Chi-Lung Chiang, H. Howie Huang, Guru Venkataramani |
| 2008 | HPCA | FlexiTaint: A programmable accelerator for dynamic taint propagation. | Guru Venkataramani, Ioannis Doudalis, Yan Solihin, Milos Prvulovic |
| 2007 | HPCA | MemTracker: Efficient and Programmable Support for Memory Access Monitoring and Debugging. | Guru Venkataramani, Brandyn Roemer, Yan Solihin, Milos Prvulovic |
| 2006 | ASPLOS | Comprehensively and efficiently protecting the heap. | Mazen Kharbutli, Xiaowei Jiang, Yan Solihin, Guru Venkataramani, Milos Prvulovic |
| 2006 | ASPLOS | Tradeoffs in fine-grained heap memory protection. | Jianli Shen, Guru Venkataramani, Milos Prvulovic |