| 2026 | ISCA | QED: Scalable Consistency Verification of Memory Instruction Reordering in Hardware. | Gokulan Ravi, Xiaokang Qiu, Mithuna Thottethodi, T. N. Vijaykumar |
| 2025 | SC | BLAZE: Exploiting Hybrid Parallelism and Size-customized Kernels to Accelerate BLASTP on GPUs. | Sree Charan Gundabolu, Mithuna Thottethodi, T. N. Vijaykumar |
| 2023 | MICRO | Eureka: Efficient Tensor Cores for One-sided Unstructured Sparsity in DNN Inference. | Ashish Gondimalla, Mithuna Thottethodi, T. N. Vijaykumar |
| 2021 | SC | FastZ: accelerating gapped whole genome alignment on GPUs. | Sree Charan Gundabolu, T. N. Vijaykumar, Mithuna Thottethodi |
| 2020 | CGO | Secure automatic bounds checking: prevention is simpler than cure. | Ejebagom John Ojogbo, Mithuna Thottethodi, T. N. Vijaykumar |
| 2020 | MICRO | Newton: A DRAM-maker's Accelerator-in-Memory (AiM) Architecture for Machine Learning. | Mingxuan He, Choungki Song, Ilkon Kim, Chunseok Jeong, Seho Kim, Il Park, Mithuna Thottethodi, T. N. Vijaykumar |
| 2019 | MICRO | SparTen: A Sparse Tensor Accelerator for Convolutional Neural Networks. | Ashish Gondimalla, Noah Chesnut, Mithuna Thottethodi, T. N. Vijaykumar |
| 2018 | SIGCOMM | Fast Congestion Control in RDMA-based Datacenter Networks. | Jaichen Xue, Muhammad Usama Chaudhry, Balajee Vamanan, T. N. Vijaykumar, Mithuna Thottethodi |
| 2017 | COMSNETS | Hydra: Leveraging functional slicing for efficient distributed SDN controllers. | Yiyang Chang, Ashkan Rezaei, Balajee Vamanan, Jahangir Hasan, Sanjay G. Rao, T. N. Vijaykumar |
| 2017 | COMSNETS | Exploring Functional Slicing in the Design of Distributed SDN Controllers. | Yiyang Chang, Ashkan Rezaei, Balajee Vamanan, Jahangir Hasan, Sanjay G. Rao, T. N. Vijaykumar |
| 2017 | MOBICOM | NutShell: Scalable Whittled Proxy Execution for Low-Latency Web over Cellular Networks. | Ashiwan Sivakumar, Chuan Jiang, Yun Seong Nam, Shankaranarayanan Puzhavakath Narayanan, Vijay Gopalakrishnan, Sanjay G. Rao, Subhabrata Sen, Mithuna Thottethodi, T. N. Vijaykumar |
| 2015 | ISCA | FaultHound: value-locality-based soft-fault tolerance. | Nitin, Irith Pomeranz, T. N. Vijaykumar |
| 2015 | MICRO | TimeTrader: exploiting latency tail to save datacenter energy for online search. | Balajee Vamanan, Hamza Bin Sohail, Jahangir Hasan, T. N. Vijaykumar |
| 2014 | ASPLOS | High-performance fractal coherence. | Gwendolyn Voskuilen, T. N. Vijaykumar |
| 2014 | ISCA | Fractal++: Closing the performance gap between fractal and conventional coherence. | Gwendolyn Voskuilen, T. N. Vijaykumar |
| 2014 | USENIX | ShuffleWatcher: Shuffle-aware Scheduling in Multi-tenant MapReduce Clusters. | Faraz Ahmad, Srimat T. Chakradhar, Anand Raghunathan, T. N. Vijaykumar |
| 2013 | ASPLOS | Wait-n-GoTM: improving HTM performance by serializing cyclic dependencies. | Syed Ali Raza Jafri, Gwendolyn Voskuilen, T. N. Vijaykumar |
| 2012 | ASPLOS | Tarazu: optimizing MapReduce on heterogeneous clusters. | Faraz Ahmad, Srimat T. Chakradhar, Anand Raghunathan, T. N. Vijaykumar |
| 2012 | SIGCOMM | Deadline-aware datacenter tcp (D2TCP). | Balajee Vamanan, Jahangir Hasan, T. N. Vijaykumar |
| 2011 | CoNEXT | TreeCAM: decoupling updates and lookups in packet classification. | Balajee Vamanan, T. N. Vijaykumar |
| 2010 | ASPLOS | Joint optimization of idle and cooling power in data centers while maintaining response time. | Faraz Ahmad, T. N. Vijaykumar |
| 2010 | HPCA | LiteTM: Reducing transactional state overhead. | Syed Ali Raza Jafri, Mithuna Thottethodi, T. N. Vijaykumar |
| 2010 | ISCA | Timetraveler: exploiting acyclic races for optimizing memory race recording. | Gwendolyn Voskuilen, Faraz Ahmad, T. N. Vijaykumar |
| 2010 | MICRO | Adaptive Flow Control for Robust Performance and Energy. | Syed Ali Raza Jafri, Yu-Ju Hong, Mithuna Thottethodi, T. N. Vijaykumar |
| 2010 | SIGCOMM | EffiCuts: optimizing packet classification for memory and throughput. | Balajee Vamanan, Gwendolyn Voskuilen, T. N. Vijaykumar |
| 2008 | MICRO | Shapeshifter: Dynamically changing pipeline width and speed to address process variations. | Eric Chun, Zeshan Chishti, T. N. Vijaykumar |
| 2008 | PLDI | Automatic volume management for programmable microfluidics. | Ahmed M. Amin, Mithuna Thottethodi, T. N. Vijaykumar, Steven Wereley, Stephen C. Jacobson |
| 2007 | DSN | BlackJack: Hard Error Detection with Redundant Threads on SMT. | Ethan Schuchman, T. N. Vijaykumar |
| 2007 | ISCA | Aquacore: a programmable architecture for microfluidics. | Ahmed M. Amin, Mithuna Thottethodi, T. N. Vijaykumar, Steven Wereley, Stephen C. Jacobson |
| 2007 | ISLPED | Resource area dilation to reduce power density in throughput servers. | Michael D. Powell, T. N. Vijaykumar |
| 2007 | PPoPP | Speculative thread decomposition through empirical optimization. | Troy A. Johnson, Rudolf Eigenmann, T. N. Vijaykumar |
| 2006 | ASPLOS | A program transformation and architecture support for quantum uncomputation. | Ethan Schuchman, T. N. Vijaykumar |
| 2006 | ICCD | Pesticide: Using SMT Processors to Improve Performance of Pointer Bug Detection. | Jin-Yi Wang, Yen-Shiang Shue, T. N. Vijaykumar, Saurabh Bagchi |
| 2005 | HPCA | Heat Stroke: Power-Density-Based Denial of Service in SMT. | Jahangir Hasan, Ankit Jalote, T. N. Vijaykumar, Carla E. Brodley |
| 2005 | ISCA | Optimizing Replication, Communication, and Capacity Allocation in CMPs. | Zeshan Chishti, Michael D. Powell, T. N. Vijaykumar |
| 2005 | ISCA | Opportunistic Transient-Fault Detection. | Mohamed A. Gomaa, T. N. Vijaykumar |
| 2005 | ISCA | Rescue: A Microarchitecture for Testability and Defect Tolerance. | Ethan Schuchman, T. N. Vijaykumar |
| 2005 | MICRO | Balancing Resource Utilization to Mitigate Power Density in Processor Pipelines. | Michael D. Powell, Ethan Schuchman, T. N. Vijaykumar |
| 2005 | SIGCOMM | Dynamic pipelining: making IP-lookup truly scalable. | Jahangir Hasan, T. N. Vijaykumar |
| 2004 | ASPLOS | Software prefetching for mark-sweep garbage collection: hardware analysis and software redesign. | Chen-Yong Cher, Antony L. Hosking, T. N. Vijaykumar |
| 2004 | ASPLOS | Heat-and-run: leveraging SMT and CMP to manage power density through the operating system. | Mohamed A. Gomaa, Michael D. Powell, T. N. Vijaykumar |
| 2004 | ISCA | Exploiting Resonant Behavior to Reduce Inductive Noise. | Michael D. Powell, T. N. Vijaykumar |
| 2004 | ISCA | Wire Delay is Not a Problem for SMT (In the Near Future). | T. N. Vijaykumar, Zeshan Chishti |
| 2004 | PLDI | Min-cut program decomposition for thread-level speculation. | Troy A. Johnson, Rudolf Eigenmann, T. N. Vijaykumar |
| 2003 | DATE | Exploring High Bandwidth Pipelined Cache Architecture for Scaled Technology. | Amit Agarwal, Kaushik Roy, T. N. Vijaykumar |
| 2003 | HPCA | Deterministic Clock Gating for Microprocessor Power Reduction. | Hai Li, Swarup Bhunia, Yiran Chen, T. N. Vijaykumar, Kaushik Roy |
| 2003 | ISCA | Transient-Fault Recovery for Chip Multiprocessors. | Mohamed A. Gomaa, Chad Scarbrough, Irith Pomeranz, T. N. Vijaykumar |
| 2003 | ISCA | Efficient Use of Memory Bandwidth to Improve Network Processor Throughput. | Jahangir Hasan, Satish Chandra, T. N. Vijaykumar |
| 2003 | ISCA | Iimplicitly-Multithreaded Processors. | Il Park, Babak Falsafi, T. N. Vijaykumar |
| 2003 | ISCA | Pipeline Damping: A Microarchitectural Technique to Reduce Inductive Noise in Supply Voltage. | Michael D. Powell, T. N. Vijaykumar |
| 2003 | ISLPED | Pipeline muffling and a priori current ramping: architectural techniques to reduce high-frequency inductive noise. | Michael D. Powell, T. N. Vijaykumar |
| 2003 | ISPASS | Accelerating private-key cryptography via multithreading on symmetric multiprocessors. | Praveen Dongara, T. N. Vijaykumar |
| 2003 | MICRO | Distance Associativity for High-Performance Energy-Efficient Non-Uniform Cache Architectures. | Zeshan Chishti, Michael D. Powell, T. N. Vijaykumar |
| 2003 | MICRO | VSV: L2-Miss-Driven Variable Supply-Voltage Scaling for Low Power. | Hai Li, Chen-Yong Cher, T. N. Vijaykumar, Kaushik Roy |
| 2003 | MICRO | Reducing Design Complexity of the Load/Store Queue. | Il Park, Chong-liang Ooi, T. N. Vijaykumar |
| 2002 | HPCA | Exploiting Choice in Resizable Cache Design to Optimize Deep-Submicron Processor Energy-Delay. | Se-Hyun Yang, Michael D. Powell, Babak Falsafi, T. N. Vijaykumar |
| 2002 | ISCA | Transient-Fault Recovery Using Simultaneous Multithreading. | T. N. Vijaykumar, Irith Pomeranz, Karl Cheng |
| 2002 | MICRO | Reducing register ports for higher speed and lower energy. | Il Park, Michael D. Powell, T. N. Vijaykumar |
| 2001 | HPCA | An Integrated Circuit/Architecture Approach to Reducing Leakage in Deep-Submicron High-Performance I-Caches. | Se-Hyun Yang, Michael D. Powell, Babak Falsafi, Kaushik Roy, T. N. Vijaykumar |
| 2001 | ICS | Multiplex: unifying conventional and speculative thread-level parallelism on a chip multiprocessor. | Chong-liang Ooi, Seon Wook Kim, Il Park, Rudolf Eigenmann, Babak Falsafi, T. N. Vijaykumar |
| 2001 | MICRO | Skipper: a microarchitecture for exploiting control-flow independence. | Chen-Yong Cher, T. N. Vijaykumar |
| 2001 | MICRO | Reducing set-associative cache energy via way-prediction and selective direct-mapping. | Michael D. Powell, Amit Agarwal, T. N. Vijaykumar, Babak Falsafi, Kaushik Roy |
| 2001 | PPoPP | Reference idempotency analysis: a framework for optimizing speculative execution. | Seon Wook Kim, Chong-liang Ooi, Rudolf Eigenmann, Babak Falsafi, T. N. Vijaykumar |
| 2000 | ISLPED | Gated-V | Michael D. Powell, Se-Hyun Yang, Babak Falsafi, Kaushik Roy, T. N. Vijaykumar |
| 1999 | ISCA | Is SC + ILP=RC? | Chris Gniady, Babak Falsafi, T. N. Vijaykumar |
| 1998 | HPCA | Speculative Versioning Cache. | Sridhar Gopal, T. N. Vijaykumar, James E. Smith, Gurindar S. Sohi |
| 1998 | ISCA | Multiscalar Processors. | Gurindar S. Sohi, Scott E. Breach, T. N. Vijaykumar |
| 1998 | MICRO | Task Selection for a Multiscalar Processor. | T. N. Vijaykumar, Gurindar S. Sohi |
| 1997 | ISCA | Dynamic Speculation and Synchronization of Data Dependences. | Andreas Moshovos, Scott E. Breach, T. N. Vijaykumar, Gurindar S. Sohi |
| 1995 | ISCA | Multiscalar Processors. | Gurindar S. Sohi, Scott E. Breach, T. N. Vijaykumar |
| 1994 | MICRO | The anatomy of the register file in a multiscalar processor. | Scott E. Breach, T. N. Vijaykumar, Gurindar S. Sohi |