Hsieh Department Of Electrical Engineering

List of Publications

GPUGuard: Mitigating Contention Based Side and Covert Channel Atacks on GPUs
Q. Xu, H. Naghibijouybari, S. Wang, N. Abu-Ghazaleh, M. Annavaram

2020  -  ICS      
Distributed Matrix Multiplication Using Speed Adaptive Coding
Krishna Narra, Mehrdad Kiamari, Salman Avestimehr, Murali Annavaram

2020  -  SC      
Group Knowledge Transfer: Federated Learning of Large CNNs at the Edge
Chaoyang He, Murali Annavaram, Salman Avestimehr

2020  -  NeurIPS      
Collage Inference: Using Coded Redundancy for Lowering Latency Variation in Distributed Image Classification Systems
K. Narra, Z.Lin, S. Avestimehr, G. Ananthanarayanan, M. Annavaram

2020  -  ICDCS      
GraphSSD: Graph Semantics Aware SSD
Kiran Kumar Matam, Gunjae Koo, Haipeng Zha, Hung-Wei Tseng, Murali Annavaram

2019  -  ISCA      
Linebacker: Preserving Victim Cache Lines in Idle Register Files of GPUs
Yunho Oh, Gunjae Koo, Murali Annavaram, Won Woo Ro

2019  -  ISCA      
CTA-Aware Prefetching for GPGPU
Hyeran Jeon , Gunjae Koo and Murali Annavaram

2018  -  MICRO      
G-TSC: Timestamp Based Coherence for GPUs
A. Tabbakh, X. Qian and M. Annavaram

2018  -  HPCA      
GradiVeQ: Vector Quantization for Bandwidth-Efficient Gradient Aggregation in Distributed CNN Training
Mingchao Yu, Zhifeng Lin, Krishna Narra, Songze Li, Youjie Liy, Nam Sung Kimy, Alexander Schwingy, Murali Annavaram, Salman

2018  -  NIPS      
Elastic-Cache:GPUCacheArchitectureforEf?cientFine-andCoarse-Grained Cache-LineManagement
B. Li, J. Sun, M. Annavaram and N.S. Kim

2017  -  IPDPS      
Access Pattern-Aware Cache Management for Improving Data Utilization in GPU
G. Koo, Y. Oh, W. Ro, and M. Annavaram

2017  -  ISCA      
Power Efficient Sharing-Aware GPU Data Management
A. Tabbakh, X. Qian and M. Annavaram

2017  -  IPDPS      
Summarizer:TradingCommunicationwithComputingNear Storage
G. Koo, K. Matam, Te I, K. Narra, Jing Li, H. Tseng, S. Swanson, and M. Annavaram

2017  -  MICRO      
Origami: Folding Warps for Energy Ef?cient GPUs
Mohammad Abdel-Majeed , Daniel Wong , Justin Kuang and Murali Annavaram

2016  -  ICS      
Warped-Preexecution: A GPU Prexecution Approach to Improve Latency Hiding
K. Kim, S. Lee, M. Yoon, G. Koo, W. Ro and M. Annavaram

2016  -  HPCA      
APRES: Improving Cache Efficiency by Exploiting Load Characteristics on GPUs
Y. Oh, K. Kim, M. Yoon, J. Park, Y. Park, W. Ro, and M. Annavaram

2016  -  ISCA      
Revealing Critical Loads and Hidden Data Locality in GPGPU applications
G. Koo, H. Jeon and M. Annavaram

2015  -  IISWC      
Warped-Compression: Enabling Power Efficient GPUs Through Register Register Compression
S. Kim, K. Kim, G. Koo, H. Jeon, W. Ro, and M. Annavaram

2015  -  ISCA      
Reliability-Aware Exceptions: Tolerating Intermittent Faults in Microprocessor Array Structures
W. Dweik, M. Dubois and M. Annavaram

2014  -  DATE      
Implications of High Energy Proportional Servers on Cluster-wide Energy Proportionality
Daniel Wong, Murali Annavaram

2014  -  HPCA      
PATS: Pattern Aware Scheduling and Power Gating for GPGPUs
Q. Xu and M. Annavaram

2014  -  PACT      
Warped Register File: A Power Efficient Register File for GPGPUs
M. Abdel-Majeed, and M. Annavaram

2013  -  HPCA      
Warped Gates: Gating Aware Scheduling and Power Gating for GPGPUs
M. Abdel-Majeed, D. Wong and M. Annavaram

2013  -  MICRO      
Semi-Markovian State Estimation and Policy Optimization for Energy Ef?cient Mobile Sensing
Yi Wang, Bhaskar Krishnamachari, Murali Annavaram

2012  -  SECON      
MACAU: A Markovian Model for Reliability Evaluation of Caches Under SBUs and MBUs
J. Suh, M. Annavaram and M. Dubois

2012  -  HPCA      
Signature-based Online Periodic Fault Tolerance for Microprocessors
W. Dweik and M. Annavaram

2012  -  DSN      
A case for 3D stacked analog circuits in high-speed sensing systems
M.Abdel-Majeed, S.Chen and M. Annavaram

2012  -  ISQED      
KnightShift: ScalingtheEnergyProportionalityWallThroughServer-LevelHeterogeneity
Daniel Wong, Murali Annavaram

2012  -  MICRO      
Wireless Body Area Networks: Where Does the Energy Go?
S. Lee and M. Annavaram

2012  -  IISWC      
Software-based Infield Wearout Monitoring for Synchronous Digital Chips
B. Zandian and M. Annavaram

2012  -  DSN      
Warped-DMR: Light-weight Error Detection for GPGPUs
H. Jeon and M. Annavaram

2012  -  MICRO      
Soft Error Benchmarking of L2 Caches with PARMA
J. Suh, M. Manocheri, M. Annavaram and M. Dubois

2011  -  SIGMETRICS      
Cross Layer Resilience Using Wearout Aware Design Flow
B. Zandian and M. Annavaram

2011  -  DSN      
Analyzing the effect of compiler optimizations on application reliability
M.Demertzi, M. Annavaram and M. Hall

2011  -  IISWC      
Modeling high-level descriptions of real-life physical activities using latent topic modeling of multimodal sensor signals
Samuel Kim, Ming Li, Sangwon Lee, Urbashi Mitra, Adar Emken, Donna Spruijt-Metz, Murali Annavaram and Shrikanth Narayanan

2011  -  DSN      
Guarded Power Gating in a Multi-Core Setting
N. Madan, A. Buyuktosunoglu, P. Bose and M. Annavaram

2011  -  HPCA      
Adaptive and Speculative Slack Simulations of CMPs on CMPs
J. Chen, K. Dabbiru, D. Wong, M. Annavaram and M. Dubois

2010  -  MICRO      
Continuous Reliability Monitoring Using Adaptive Critical Path Testing
B. Zandian, W. Dweik, S. Kang, T. Punihaole and M. Annavaram

2010  -  DSN      
Markov-Optimal Sensing Policy for User State Estimation in Mobile Devices
Y.Wang, B. Krishnamachari, Q. Zhao and M. Annavaram

2010  -  IPSN      
Towards the Tradeoff between Energy Efficiency and User State Estimation Accuracy in Mobile Sensing
Y.Wang, B. Krishnamachari, Q. Zhao and M. Annavaram

2009  -  MOBICASE      
A Framework of Energy Efficient Mobile Sensing for Automatic User State Recognition
Y. Wang, J. Lin, M. Annavaram, Q. A. Jacobson, J. Hong, B. Krishnamachari and N. Sadeh

2009  -  MOBISYS      
Tolerance of Performance-degrading Faults for Effective Yield Improvement
T-Y. Hsieh, M. Breuer, M. Annavaram, S. Gupta, K-J. Lee

2009  -  ITC      
Exploiting Simulation Slack to Improve Parallel Simulation Speed
J. Chen, M. Annavaram and M. Dubois

2009  -  ICPP      
Slacksim: : A Platform for Parallel Simulations of CMPs on CMPs
J. Chen, M. Annavaram and M. Dubois

2009  -  SIGMETRICS      
Optimal allocation of time-resources for multi hypothesis activity-level detection
G. Thatte, V. Rozgic, M. Li, S. Ghosh*, U. Mitra, S. Narayanan, M. Annavaram, and D. Spruijt-Metz

2009  -  DCOSS      
Energy-Efficient Multihypothesis Activity-Detection for Health-Monitoring Applications
G. Thatte, M. Li, A. Emken, U. Mitra, S. Narayanan, M. Annavaram and D. Spruijt-Metz

2009  -  EMBC      
Game theoretic approach to location sharing with privacy in a community-based mobile safety application
H. Liu, B. Krishnamachari and M. Annavaram

2008  -  MSWIM      
Virtual trip lines for distributed privacy-preserving traffic monitoring
B. Hoh, M. Gruteser, R. Herring, J. Ban, D. Work, J. Herrera, A.M. Bayen, M. Annavaram, and Q. Jacobson

2008  -  MOBISYS      
Implications of Device Timing Variability on Full Chip Timing
M. Annavaram, E. Grochowski, and P. Reed

2007  -  HPCA      
Die Stacking (3D) Microarchitecture
B. Black, M. Annavaram, N. Brekelbaum, J. DeVale, L. Jiang, G.H. Loh, D. McCauley, P. Morrow, D.W. Nelson, D. Pantuso, P. Ree

2006  -  MICRO      
Mitigating Amdahl’s Law Through EPI Throttling
M. Annavaram, E. Grochowski, J. Shen

2005  -  ISCA      
The Fuzzy Correlation between Code and Performance Predictability
M. Annavaram, R. Rakvic, M. Polito, J. Bouguet, R. Hankins, B. Davies

2004  -  MICRO      
Scaling and Characterizing Database Workloads: Bridging the Gap between Research and Practice
R. Hankins, T. Diep, M. Annavaram, B. Hirano, H. Eri, H. Nueckel, and J. Shen

2003  -  MICRO      
Branch Behavior of a Commercial OLTP Workload on Intel IA32 Processors
M. Annavaram, T. Diep and J. Shen

2002  -  ICCD      
Call Graph Prefetching for Database Applications
M. Annavaram, J. M. Patel and E. S. Davidson

2001  -  HPCA      
Data Prefetching by Dependence Graph Precomputation
M. Annavaram, J. M. Patel and E. S. Davidson

2001  -  ISCA      
Instruction Overhead and Data Locality Effects in Superscalar Processors
M. Annavaram, G. S. Tyson and E. S. Davidson

2000  -  ISPASS      
Comparison of Two Storage Models in Data-Driven Multithreaded Architectures
M. Annavaram, W. Najjar

1996  -  IPDPS