Dynamo: A transparent dynamic optimization system V Bala, E Duesterwald, S Banerjia Proceedings of the ACM SIGPLAN 2000 conference on Programming language …, 2000 | 1455 | 2000 |
Managing security of virtual machine images in a cloud environment J Wei, X Zhang, G Ammons, V Bala, P Ning Proceedings of the 2009 ACM workshop on Cloud computing security, 91-96, 2009 | 389 | 2009 |
Software profiling for hot path prediction: Less is more E Duesterwald, V Bala ACM SIGARCH Computer Architecture News 28 (5), 202-211, 2000 | 276 | 2000 |
Use of snapshots to reduce risk in migration to a standard virtualized environment V Bala, K Bhattacharya, T Diethelm, P Jayachandran, L Renganarayana, ... US Patent 9,092,837, 2015 | 227 | 2015 |
Method for selecting active code traces for translation in a caching dynamic translator V Bala US Patent 6,351,844, 2002 | 207 | 2002 |
Method and apparatus for simplifying the deployment and serviceability of commercial software environments BL Alpern, JS Auerbach, V Bala, TV Frauenhofer, J George, TW Mummert, ... US Patent 7,506,338, 2009 | 200 | 2009 |
CCL: A portable and tunable collective communication library for scalable parallel computers V Bala, J Bruck, R Cypher, P Elustondo, A Ho, CT Ho, S Kipnis, M Snir IEEE Transactions on Parallel and Distributed Systems 6 (2), 154-164, 1995 | 182 | 1995 |
Encore: Exploiting system environment and correlation information for misconfiguration detection J Zhang, L Renganarayana, X Zhang, N Ge, V Bala, T Xu, Y Zhou Proceedings of the 19th international conference on Architectural support …, 2014 | 176 | 2014 |
Transparent dynamic optimization: The design and implementation of Dynamo V Bala, E Duesterwald, S Banerjia | 147 | 1999 |
Opening black boxes: Using semantic information to combat virtual machine image sprawl D Reimer, A Thomas, G Ammons, T Mummert, B Alpern, V Bala Proceedings of the fourth ACM SIGPLAN/SIGOPS international conference on …, 2008 | 144 | 2008 |
Method and apparatus for profiling of non-instrumented programs and dynamic processing of profile data V Bala US Patent 6,233,678, 2001 | 112 | 2001 |
Creating an application virtual machine image by isolating installation artifacts in shadow area BL Alpern, G Ammons, V Bala, TW Mummert, DC Reimer US Patent 8,806,479, 2014 | 97 | 2014 |
Efficient instruction scheduling using finite state automata V Bala, N Rubin International Journal of Parallel Programming 25, 53-82, 1997 | 95 | 1997 |
Memory disambiguation scheme for partially redundant load removal E Duesterwald, V Bala, S Banerjia US Patent 6,813,705, 2004 | 93 | 2004 |
PDS: A virtual execution environment for software deployment B Alpern, J Auerbach, V Bala, T Frauenhofer, T Mummert, M Pigott Proceedings of the 1st ACM/USENIX international conference on Virtual …, 2005 | 87 | 2005 |
Low overhead speculative selection of hot traces in a caching dynamic translator V Bala, E Duesterwald US Patent 6,470,492, 2002 | 79 | 2002 |
Method for protecting digital content from unauthorized use by automatically and dynamically integrating a content-protection agent V Bala, MD Smith US Patent 7,313,824, 2007 | 78 | 2007 |
Networked client-server architecture for transparently transforming and executing applications V Bala, P Faraboschi, G Desoli US Patent 7,640,153, 2009 | 73 | 2009 |
Method and system for optimization of an application BL Alpern, G Ammons, JS Auerbach, V Bala, TV Frauenhofer, ... US Patent App. 11/850,908, 2009 | 70 | 2009 |
The IBM external user interface for scalable parallel systems V Bala, J Bruck, R Bryant, R Cypher, P de Jong, P Elustondon, D Frye, ... Parallel Computing 20 (4), 445-462, 1994 | 69 | 1994 |