• PhD candidate, Department of Computer Science, Virginia Tech.
  • Master of Science, Computer Science and Applications, Virginia Tech.
  • Bachelor of Technology, Computer Science and Engineering, First class with distinction, Jawaharlal Nehru Technological University (JNTU), India.







I am a second year doctoral student in the Department of Computer Science at Virginia Tech. My advisor is Dr. Srinidhi Varadarajan and I am a graduate research assistant in the Computing Systems Research Laboratory (CSRL). I am presently working on scalable threaded systems and distributed shared memory systems.

My research interests are in the areas of high performance computing and systems research. Other related areas include parallel programming, multi-many core architectures, scalable threaded systems, thread-level migration, compiler directed frameworks, runtime systems and programming models for speculative execution.