Escape analysis for Java JD Choi, M Gupta, M Serrano, VC Sreedhar, S Midkiff Acm Sigplan Notices 34 (10), 1-19, 1999 | 694 | 1999 |
SOBER: statistical model-based bug localization C Liu, X Yan, L Fei, J Han, SP Midkiff ACM SIGSOFT Software Engineering Notes 30 (5), 286-295, 2005 | 589 | 2005 |
Statistical debugging: A hypothesis testing-based approach C Liu, L Fei, X Yan, J Han, SP Midkiff IEEE Transactions on software engineering 32 (10), 831-848, 2006 | 438 | 2006 |
What is keeping my phone awake? Characterizing and detecting no-sleep energy bugs in smartphone apps A Pathak, A Jindal, YC Hu, SP Midkiff Proceedings of the 10th international conference on Mobile systems …, 2012 | 375 | 2012 |
Cetus: A source-to-source compiler infrastructure for multicores C Dave, H Bae, SJ Min, S Lee, R Eigenmann, S Midkiff Computer 42 (12), 36-42, 2009 | 295 | 2009 |
Compiler algorithms for synchronization SP Midkiff, DA Padua IEEE Transactions on computers 100 (12), 1485-1495, 1987 | 241 | 1987 |
AccMon: Automatically detecting memory-related bugs via program counter-based invariants P Zhou, W Liu, L Fei, S Lu, F Qin, Y Zhou, S Midkiff, J Torrellas 37th International Symposium on Microarchitecture (MICRO-37'04), 269-280, 2004 | 172 | 2004 |
Stack allocation and synchronization optimizations for Java using escape analysis JD Choi, M Gupta, MJ Serrano, VC Sreedhar, SP Midkiff ACM Transactions on Programming Languages and Systems (TOPLAS) 25 (6), 876-910, 2003 | 151 | 2003 |
Java programming for high-performance numerical computing JE Moreira, SP Midkiff, M Gupta, PV Artigas, M Snir, RD Lawrence IBM Systems Journal 39 (1), 21-56, 2000 | 150 | 2000 |
An HPF compiler for the IBM SP2 M Gupta, S Midkiff, E Schonberg, V Seshadri, D Shields, KY Wang, ... Supercomputing'95: Proceedings of the 1995 ACM/IEEE Conference on …, 1995 | 135 | 1995 |
Concurrent static single assignment form and constant propagation for explicitly parallel programs J Lee, SP Midkiff, DA Padua International Workshop on Languages and Compilers for Parallel Computing …, 1997 | 133 | 1997 |
Issues in the compile-time optimization of parallel programs S Midkiff, D Padua University of Illinois at Urbana-Champaign. Center for Supercomputing …, 1990 | 124 | 1990 |
Compiler techniques for high performance sequentially consistent Java programs Z Sura, X Fang, CL Wong, SP Midkiff, J Lee, D Padua Proceedings of the tenth ACM SIGPLAN symposium on Principles and practice of …, 2005 | 118 | 2005 |
Method for optimizing creation and destruction of objects in computer programs JD Choi, M Gupta, MJ Serrano, VC Sreedhar, SP Midkiff US Patent 6,381,738, 2002 | 118 | 2002 |
Basic compiler algorithms for parallel programs J Lee, DA Padua, SP Midkiff ACM SIGPLAN Notices 34 (8), 1-12, 1999 | 115 | 1999 |
Quicksilver: a quasi-static compiler for Java M Serrano, R Bordawekar, S Midkiff, M Gupta Proceedings of the 15th ACM SIGPLAN conference on Object-oriented …, 2000 | 104 | 2000 |
Automatic fence insertion for shared memory multiprocessing X Fang, J Lee, SP Midkiff Proceedings of the 17th annual international conference on Supercomputing …, 2003 | 99 | 2003 |
Compiler generated synchronization for DO loops SP Midkiff, DA Padua Illinois Univ., Urbana (USA). Center for Supercomputing Research and Development, 1986 | 93 | 1986 |
Automatic parallelization: an overview of fundamental compiler techniques S Midkiff Springer Nature, 2022 | 92 | 2022 |
Zephyr: Efficient incremental reprogramming of sensor nodes using function call indirections and difference computation RK Panta, S Bagchi, SP Midkiff Proc. of USENIX Annual Technical Conference 64, 65, 2009 | 91 | 2009 |