Follow
Samuel Midkiff
Samuel Midkiff
Professor of ECE, Purdue University
Verified email at purdue.edu - Homepage
Title
Cited by
Cited by
Year
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
5802005
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
4312006
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
3782012
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
2872009
Compiler algorithms for synchronization
SP Midkiff, DA Padua
IEEE Transactions on computers 100 (12), 1485-1495, 1987
2351987
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
1712004
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
1512003
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
1512000
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
1361995
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
1301997
Issues in the compile-time optimization of parallel programs
S Midkiff, D Padua
University of Illinois at Urbana-Champaign. Center for Supercomputing …, 1990
1251990
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
1182005
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
1182002
Basic compiler algorithms for parallel programs
J Lee, DA Padua, SP Midkiff
ACM SIGPLAN Notices 34 (8), 1-12, 1999
1111999
Automatic fence insertion for shared memory multiprocessing
X Fang, J Lee, SP Midkiff
Proceedings of the 17th annual international conference on Supercomputing …, 2003
1002003
Compiler generated synchronization for DO loops
SP Midkiff, DA Padua
Illinois Univ., Urbana (USA). Center for Supercomputing Research and Development, 1986
921986
Method for optimizing locks in computer programs
JD Choi, M Gupta, MJ Serrano, VC Sreedhar, SP Midkiff
US Patent 6,530,079, 2003
912003
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, 65, 2009
882009
Faster Malicious 2-Party Secure Computation with {Online/Offline} Dual Execution
P Rindal, M Rosulek
25th USENIX Security Symposium (USENIX Security 16), 297-314, 2016
872016
Automatic parallelization: an overview of fundamental compiler techniques
S Midkiff
Springer Nature, 2022
862022
The system can't perform the operation now. Try again later.
Articles 1–20