| A New Formulation of Neural Data
Prefetching with Q. Duong and A. Jain.
 International Symposium on Computer Architecture (ISCA), 
2024
 
 
Tail Victims in Termination Timing
Channel Protections beyond Cryptographic Kernels
with S. Wei, A. Harris, Y. Zhu, P. Ramrakhyani, and M. Tiwari,
 International Symposium on Secure and Private Execution Environment Design (SEED), 
2024
 
 
Leveraging Domain Information for the
Efficient, Automated Design of Deep Learning Accelerators,
with C. Sakhuja and Z. Shi,
 International Symposium on High-Performance Computer Architectural (HPCA),
2023
 
 
Effective Mimicry of Belady's MIN Policy
with I. Shah and A. Jain,
 International Symposium on High-Performance Computer Architectural (HPCA),
2022
 (Micro Top Picks 2023)
 (Finalist, Best Paper Award)
 
A Hierarchical Neural Model of Data
Prefetching
with Z. Shi, A. Jain, K. Swersky, M. Hashemi, and P. Raganathan,
 International Conference on Architectural Support for Programming Languages
and Operating Systems (ASPLOS),
2021
 (Micro Top Picks Honorable Mention)
 
A Fast Work-Efficient SSSP Algorithm
for GPUs
with K. Wang and D. Fussell,
 26th Annual Symposium on Principles and Practice of Parallel Programming
(PPoPP),
2021
 
Combining Branch History and Value History
For Improved Value Prediction,
with C. Sakhuja, A. Subramanian, P. Joshi, and A. Jain,
 2nd Championship Value Prediction (Top Place Unlimited Category),
2019
 
Temporal Prefetching without the Off-Chip Metadata
with H. Wu, K. Nathella, J. Pusdesris, D. Sunwoo, and A. Jain,
 52nd International Symposium on Microrchitecture (MICRO),
2019, pp. 996-1008.
 
 
Applying Deep Learning to the Cache Replacement Problem
with Z. Shi, X. Huang, and A. Jain,
 52nd International Symposium on Microrchitecture (MICRO),
2019, pp. 413-425.
 
 
Efficient Metadata Management for Irregular Data Prefetching
with H. Wu, K. Nathella, D. Sunwoo, and A. Jain
 46th International Symposium on Computer Architecture (ISCA),
 2019, pp. 449-461.
 
 
Fast Fine-Grained Global
Synchronization on GPUs
with K. Wang and D. Fussell
 24th International Conference on Architectural Support for Programming
Languages and Operating Systems (ASPLOS)
 2019, pp. 793-806.
 
 
Rethinking Belady's
Algorithm to Accommodate Prefetching
with A. Jain
 45th International Symposium on Computer Architecture (ISCA),
 2018, pp. 110-123.
 
 
Hawkeye: Leveraging Belady's Algorithm
for Improved Cache Replacement
with A. Jain
 2nd Cache Replacement Competition,
 2017.
 (First Place Finisher)
 
 
Decoupled Affine Computation for SIMT GPUs
with K. Wang
 44th International Symposium on Computer Architecture (ISCA),
 2017, pp. 295--306.
 
 
Secure, Precise, and Fast Floating-Point
Operations on x86 Processors
with A. Rane and M. Tiwari
 25th USENIX Security Symposium (USENIX Security)
 2016, pp. 71-86.
 
 
Back to the Future: Leveraging Belady's
Algorithm for Improved Cache Replacement
with A. Jain
 43th International Symposium on Computer Architecture (ISCA),
 2016, pp. 78-89.
 (Micro Top Picks Honorable Mention)
 
 
Raccoon: Closing Digital Side-Channels
through Obfuscated Execution
with A. Rane and M. Tiwari
 USENIX Security Symposium,
 2015, pp. 431-446.
 
 
Linearizing Irregular Memory Accesses
for Improved Correlated Prefetching
with A. Jain
 46th International Symposium on Microarchitecture (Micro),
 2013, pp. 247-259.
 (Finalist, Best Paper Award)
 
Dynamic Scheduling for Large-Scale Distributed-Memory Ray Tracing
with P. Navratil, H. Childs, and D. Fussell
 Eurographics Symposium on Parallel Graphics and Visualization,
 2012.
 (Best Paper Award)
 
Flow-Sensitive Pointer Analysis for Millions of Lines of Code
with B. Hardekopf
 International Symposium on Code Generation and Optimization (CGO),
 2011, pp. 289--298.
 (Best Paper Award)
 (2023 CGO Test of Time Award)
 
The Ant and the Grasshopper: Fast and Accurate Pointer Analysis
for Millions of Lines of Code
with Ben Hardekopf
 ACM Conference on Programming Language Design and Implementation (PLDI),
June, 2007, pp. 290-299.
 (Best Paper Award)
 
Adaptive History-Based Memory Schedulers
with Ibrahim Hur
 37th International Symposium on Microarchitecture (Micro),  
   
December, 2004, pp. 343-354.
 (Best Paper Award)
 
Dynamic Branch Prediction with Perceptrons
with D. Jiménez
 Proceedings of the 7th Int'l Symposium on High
Performance Computer Architecture (HPCA),
January, 2001.  pp. 197-206.
 (2019 HPCA Test of Time Award)
 
 |