Vugranam C Sreedhar  Vugranam C Sreedhar photo         

contact information

Global GTS/TSS IA Blockchain Leader, ACM Distinguished Scientist and Member of IBM Academy
Yorktown Heights, NY


Professional Associations

Professional Associations:  ACM Distinguished Scientist  |  ACM SIGPLAN


Minimum Lock Assignment: A Method for Exploiting Concurrency among Critical Sections
Y Zhang, VC Sreedhar, W Zhu, V Sarkar, GR Gao
Lecture Notes In Computer Science, 2008 - Springer

Flexible pointer analysis using assign-fetch graphs
M Buss, D Brand, V Sreedhar, S A Edwards
Proceedings of the 2008 ACM symposium on Applied computing, pp. 234--239


Synchronization state buffer: supporting efficient fine-grain synchronization on many-core architectures
Zhu, Weirong and Sreedhar, Vugranam C and Hu, Ziang and Gao, Guang R
ACM SIGARCH Computer Architecture News, pp. 35--45, 2007

Synchronization state buffer: supporting efficient fine-grain synchronization on many-core …
W Zhu, VC Sreedhar, Z Hu, GR Gao
Proceedings of the 34th annual international symposium on …, 2007 -

Optimized lock assignment and allocation: A method for exploiting concurrency among critical …
Y Zhang, VC Sreedhar, W Zhu, V Sarkar, GR Gao
Proceedings of the 12th ACM SIGPLAN symposium on Principles …, 2007 -


Data-centric security: role analysis and role typestates
VC Sreedhar
Proceedings of the eleventh ACM symposium on Access control …, 2006 -


From statecharts to ESP: programming with events, states and predicates for embedded systems
VC Sreedhar, MC Marinescu
Proceedings of the 5th ACM international conference on …, 2005 -

Interprocedural analysis for privileged code placement and tainted variable detection
M. Pistoia, R. Flynn, L. Koved, V. Sreedhar
ECOOP 2005-Object-Oriented Programming, 734--734, Springer


Experiences with Building Security Checking and Understanding Tool
T Habeck, L Koved, O Marquez, VC Sreedhar, M Steiner, W Venema, S Weber, IBM Research, 2004

Static evaluation of role-based access control policies in distributed component-based systems
M. Pistoia, R.J. Flynn, V.C. Sreedhar
Technical Report, Technical Report RC23836 (W0411-166), IBM TJ Watson Research Center, IBM Research Division, Yorktown, NY, 2004


Escape Analysis for Stack Allocation and Synchronization Elimination in Java
Manish Gupta, J Choi, Mauricio J Serrano, S Midkiff, , Vugranam C Sreedhar
ACM Transactions on Programming Languages and Systems, 2003

Stack allocation and synchronization optimizations for Java using escape analysis
Jong-Deok Choi, Manish Gupta, Mauricio J Serrano, Vugranam C Sreedhar, Samuel P Midkiff
ACM Trans. Program. Lang. Syst.25, 876--910, ACM, 2003


Programming software components using ACOEL
VC Sreedhar
Unpublished manuscript, IBM TJ Watson Research Center, 2002

Mixin'up components
VC Sreedhar
Proceedings of the 24th International Conference on Software …, 2002 -


Acoel on Coral
VC Sreedhar
SAVCBS 2001 Proceedings -

York: programming software components
VC Sreedhar
ACM SIGSOFT Software Engineering Notes, 2001 -


A framework for interprocedural optimization in the presence of dynamic class loading
Sreedhar, Vugranam C and Burke, Michael and Choi, Jong-Deok
ACM SIGPLAN Notices, pp. 196--207, 2000
VC Sreedhar, M Burke, JD Choi
Proceedings of the ACM SIGPLAN 2000 conference on …, 2000 -

The Jalapeno virtual machine
B Alpern, C R Attanasio, J J Barton, M G Burke, P Cheng, J D Choi, A Cocchi, S J Fink, D Grove, M Hind, others
IBM Systems Journal 39(1), 211, Armonk, NY: International Business Machines Corp., 2000


The Jalapeno dynamic optimizing compiler for Java
Michael G. Burke, Jong-Deok Choi, Stephen Fink, David Grove, Michael Hind, Vivek Sarkar, Mauricio J. Serrano, V. C. Sreedhar, Harini Srinvasan, John Whaley
JAVA'99: Proceedings of the ACM 1999 confernece on Java Grande, pp. 129-141, ACM

Escape analysis for Java
Jong-Deok Choi, Manish Gupta, Mauricio Serrano, Vugranam C Sreedhar, Sam Midkiff
SIGPLAN Not.34, 1--19, ACM, 1999
JD Choi, M Gupta, M Serrano, VC Sreedhar, S …
ACM SIGPLAN Notices, 1999 -


Identifying loops using DJ graphs
VC Sreedhar, GR Gao, YF Lee
ACM transactions on Programming Languages and Systems, 1996 -


A linear time algorithm for placing $\phi$-nodes
Sreedhar, Vugranam C and Gao, Guang R
Proceedings of the 22nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages, pp. 62--73, 1995

Incremental computation of dominator trees
VC Sreedhar, GR Gao, YF Lee
ACM SIGPLAN Notices, 1995 -


Year Unknown

A Case For Sealing Classes In Java
M Biberstein, V C Sreedhar, A Zaks
Citeseer, Citeseer, 0

DJ-graphs and their applications to flowgraph analyses
VC Sreedhar, GR Gao, Y Lee
TechnicalReport ACAPS Memo -, 0

Translating out of static single assignment form
VC Sreedhar, RDC Ju, DM Gillies
optimization - Springer, 0