Suriya Subramanian (resume: PDF)

PhD Graduate (Advisor: Prof. Kathryn S. McKinley)
Department of Computer Science
The University of Texas at Austin

Contact Information

E-mail: (public key)


Suriya Subramanian: "Dynamic Software Updates: A VM-Centric Approach," The University of Texas at Austin, May 2010. [PDF]

Conference Publications

  1. Animesh Nandi, Suriya Subramanian, Sriram Lakshminarasimhan, Prasad Deshpande, Sriram Raghavan: "Lifespan-Based Partitioning of Index Structures for Time-Travel Text Search," In 24th ACM International Conference on Information and Knowledge Management (CIKM), 2015.
  2. Stephen Magill, Michael Hicks, Suriya Subramanian, Kathryn S. McKinley: "Automating Object Transformations for Dynamic Software Updating," In Object-oriented Programming, Systems, Languages, and Applications (OOPSLA), 2012 (25% acceptance rate). [PDF]
  3. Suriya Subramanian, Michael Hicks, Kathryn S. McKinley: "Dynamic Software Updates in Java: A VM-centric approach," In Programming Language Design and Implementation (PLDI), June 2009 (20% acceptance rate). [PDF] [slides] [Jvolve source code]
  4. Suriya Subramanian, Kathryn S. McKinley: "HeDGE: Hybrid Dataflow Graph Execution in the Issue logic," The 4th International Conference on High Performance and Embedded Architectures and Compilers (HiPEAC), 2009. [PDF]
  5. Mohan G Kabadi, Natarajan Kannan, Palanidaran Chidambaram, Suriya Subramanian, and Ranjani Parthasarathi: "Dead-Block Elimination in Cache: A Mechanism to Reduce I-Cache Power Consumption in High Performance Microprocessors," 9th International Conference on High Performance Computing (HiPC), pages 79-88, 2002. [PDF]


Connecting to the UT wireless network in Linux (Ubuntu 7.04)


I reported a bug in GCC that was accepted and fixed.
Blog: Eternally Dissatisfied (recent posts) (username mssnlayam)