dblp.uni-trier.dewww.uni-trier.de

Samuel P. Midkiff

List of publications from the DBLP Bibliography Server - FAQ
Coauthor Index - Ask others: ACM DL/Guide - CiteSeer - CSB - Google - MSN - Yahoo

2008
65 Albert Cohen, María Jesús Garzarán, Christian Lengauer, Samuel P. Midkiff: Programming Models for Ubiquitous Parallelism, 02.09. - 07.09.2007 Internationales Begegnungs- und Forschungszentrum fuer Informatik (IBFI), Schloss Dagstuhl, Germany 2008
64EEQasim Ali, Vijay S. Pai, Samuel P. Midkiff: Advanced collective communication in aspen. ICS 2008: 83-93
2007
63EEJun Cao, Ayush Goyal, Samuel P. Midkiff, James M. Caruthers: An Optimizing Compiler for Parallel Chemistry Simulations. IPDPS 2007: 1-10
62EEGautam Upadhyaya, Vijay S. Pai, Samuel P. Midkiff: Expressing and exploiting concurrency in networked applications with aspen. PPOPP 2007: 13-23
61EEDavid Chi-Leung Wong, Albert Cohen, María Jesús Garzarán, Christian Lengauer, Samuel P. Midkiff: 07361 Abstracts Collection -- Programming Models for Ubiquitous Parallelism. Programming Models for Ubiquitous Parallelism 2007
60EEDavid Chi-Leung Wong, Albert Cohen, María Jesús Garzarán, Christian Lengauer, Samuel P. Midkiff: 07361 Introduction -- Programming Models for Ubiquitous Parallelism. Programming Models for Ubiquitous Parallelism 2007
59EEKyungwoo Lee, Xing Fang, Samuel P. Midkiff: Practical escape analyses: how good are they? VEE 2007: 180-190
2006
58EELong Fei, Kyungwoo Lee, Fei Li, Samuel P. Midkiff: Argus: Online Statistical Bug Detection. FASE 2006: 308-323
57EELong Fei, Xing Fang, Y. Charlie Hu, Samuel P. Midkiff: Monitoring remotely executing shared memory programs in software DSMs. IPDPS 2006
56EEKyungwoo Lee, Samuel P. Midkiff: A two-phase escape analysis for parallel java programs. PACT 2006: 53-62
55EELong Fei, Samuel P. Midkiff: Artemis: practical runtime monitoring of applications for execution anomalies. PLDI 2006: 84-95
54EEZheng Zhang, Y. Charlie Hu, Samuel P. Midkiff: Grid resource management - CycleMeter: detecting fraudulent peers in internet cycle sharing. SC 2006: 124
53EEChao Liu, Long Fei, Xifeng Yan, Jiawei Han, Samuel P. Midkiff: Statistical Debugging: A Hypothesis Testing-Based Approach. IEEE Trans. Software Eng. 32(10): 831-848 (2006)
52EEShuo Yang, Ali Raza Butt, Xing Fang, Y. Charlie Hu, Samuel P. Midkiff: A Fair, Secure and Trustworthy Peer-to-Peer Based Cycle-Sharing System. J. Grid Comput. 4(3): 265-286 (2006)
2005
51 Rudolf Eigenmann, Zhiyuan Li, Samuel P. Midkiff: Languages and Compilers for High Performance Computing, 17th International Workshop, LCPC 2004, West Lafayette, IN, USA, September 22-24, 2004, Revised Selected Papers Springer 2005
50EEChao Liu, Xifeng Yan, Long Fei, Jiawei Han, Samuel P. Midkiff: SOBER: statistical model-based bug localization. ESEC/SIGSOFT FSE 2005: 286-295
49EEChi-Leung Wong, Zehra Sura, Xing Fang, Kyungwoo Lee, Samuel P. Midkiff, Jaejin Lee, David A. Padua: Evaluating the Impact of Thread Escape Analysis on a Memory Consistency Model-Aware Compiler. LCPC 2005: 170-184
48EEShuo Yang, Ali Raza Butt, Y. Charlie Hu, Samuel P. Midkiff: Lightweight Monitoring of the Progress of Remotely Executing Computations. LCPC 2005: 319-333
47EEShuo Yang, Ali Raza Butt, Y. Charlie Hu, Samuel P. Midkiff: Trust but verify: monitoring remotely executing programs for progress and correctness. PPOPP 2005: 196-205
46EEZehra Sura, Xing Fang, Chi-Leung Wong, Samuel P. Midkiff, Jaejin Lee, David A. Padua: Compiler techniques for high performance sequentially consistent java programs. PPOPP 2005: 2-13
2004
45EETroy A. Johnson, Sang Ik Lee, Long Fei, Ayon Basumallik, Gautam Upadhyaya, Rudolf Eigenmann, Samuel P. Midkiff: Experiences in Using Cetus for Source-to-Source Transformations. LCPC 2004: 1-14
44EEPin Zhou, Wei Liu, Long Fei, Shan Lu, Feng Qin, Yuanyuan Zhou, Samuel P. Midkiff, Josep Torrellas: AccMon: Automatically Detecting Memory-Related Bugs via Program Counter-Based Invariants. MICRO 2004: 269-280
43EEAli Raza Butt, Xing Fang, Y. Charlie Hu, Samuel P. Midkiff: Java, Peer-to-Peer, and Accountability: Building Blocks for Distributed Cycle Sharing. Virtual Machine Research and Technology Symposium 2004: 163-176
42EESamuel P. Midkiff, Jaejin Lee, David A. Padua: A compiler for multiple memory models. Concurrency and Computation: Practice and Experience 16(2-3): 197-220 (2004)
2003
41EEXing Fang, Jaejin Lee, Samuel P. Midkiff: Automatic fence insertion for shared memory multiprocessing. ICS 2003: 285-294
40EEJong-Deok Choi, Manish Gupta, Mauricio J. Serrano, Vugranam C. Sreedhar, Samuel P. Midkiff: Stack allocation and synchronization optimizations for Java using escape analysis. ACM Trans. Program. Lang. Syst. 25(6): 876-910 (2003)
39 José E. Moreira, Samuel P. Midkiff, Manish Gupta: Supporting multidimensional arrays in Java. Concurrency and Computation: Practice and Experience 15(3-5): 317-340 (2003)
2002
38 Samuel P. Midkiff: Proceedings of the 2nd Java™ Virtual Machine Research and Technology Symposium, August 1-2, 2002, San Francisco, CA, USA USENIX 2002
37EEChi-Leung Wong, Zehra Sura, David A. Padua, Xing Fang, Jaejin Lee, Samuel P. Midkiff: The Pensieve Project: A Compiler Infrastructure for Memory Models. ISPAN 2002: 239-244
36EEZehra Sura, Chi-Leung Wong, Xing Fang, Jaejin Lee, Samuel P. Midkiff, David A. Padua: Automatic Implementation of Programming Language Consistency Models. LCPC 2002: 172-187
35 Pramod G. Joisha, Samuel P. Midkiff, Mauricio J. Serrano, Manish Gupta: Efficiently Adapting Java Binaries in Limited Memory Contexts. International Journal of Parallel Programming 30(4): 257-289 (2002)
34 José E. Moreira, Samuel P. Midkiff, Manish Gupta, Peng Wu, George S. Almasi, Pedro V. Artigas: NINJA: Java for high performance numerical computing. Scientific Programming 10(1): 19-33 (2002)
2001
33 Samuel P. Midkiff, José E. Moreira, Manish Gupta, Siddhartha Chatterjee, Jeanne Ferrante, Jan Prins, William Pugh, Chau-Wen Tseng: Languages and Compilers for Parallel Computing, 13th International Workshop, LCPC 2000, Yorktown Heights, NY, USA, August 10-12, 2000, Revised Papers Springer 2001
32EEPramod G. Joisha, Samuel P. Midkiff, Mauricio J. Serrano, Manish Gupta: A framework for efficient reuse of binary code in Java. ICS 2001: 440-453
31EEJosé E. Moreira, Samuel P. Midkiff, Manish Gupta: A comparison of three approaches to language, compiler, and library support for multidimensional arrays in Java. Java Grande 2001: 116-125
30EESamuel P. Midkiff: A Java Compiler for Many Memory Models. Java™ Virtual Machine Research and Technology Symposium 2001
29 José E. Moreira, Samuel P. Midkiff, Manish Gupta, Pedro V. Artigas, Peng Wu, George S. Almasi: The NINJA project. Commun. ACM 44(10): 102-109 (2001)
2000
28EESamuel P. Midkiff, Barbara M. Chapman, Jean-Francois Collard, Jens Knoop: Compilers for High Performance. Euro-Par 2000: 329-330
27EEPedro V. Artigas, Manish Gupta, Samuel P. Midkiff, José E. Moreira: Automatic loop transformations and parallelization for Java. ICS 2000: 1-10
26EEMauricio J. Serrano, Rajesh Bordawekar, Samuel P. Midkiff, Manish Gupta: Quicksilver: a quasi-static compiler for Java. OOPSLA 2000: 66-82
25EEJosé E. Moreira, Samuel P. Midkiff, Manish Gupta: From flop to megaflops: Java for technical computing. ACM Trans. Program. Lang. Syst. 22(2): 265-295 (2000)
24EEJosé E. Moreira, Samuel P. Midkiff, Manish Gupta, Pedro V. Artigas, Marc Snir, Richard D. Lawrence: Java programming for high-performance numerical computing. IBM Systems Journal 39(1): 21- (2000)
23 Pedro V. Artigas, Manish Gupta, Samuel P. Midkiff, José E. Moreira: Automatic Loop Transformations and Parallelization for Java. Parallel Processing Letters 10(2/3): 153-164 (2000)
1999
22EEPeng Wu, Samuel P. Midkiff, José E. Moreira, Manish Gupta: Efficient Support for Complex Numbers in Java. Java Grande 1999: 109-118
21EEPedro V. Artigas, Manish Gupta, Samuel P. Midkiff, José E. Moreira: High Performance Numerical Computing in Java: Language and Compiler Issues. LCPC 1999: 1-17
20EEJong-Deok Choi, Manish Gupta, Mauricio J. Serrano, Vugranam C. Sreedhar, Samuel P. Midkiff: Escape Analysis for Java. OOPSLA 1999: 1-19
19EEJaejin Lee, David A. Padua, Samuel P. Midkiff: Basic Compiler Algorithms for Parallel Programs. PPOPP 1999: 1-12
18 José E. Moreira, Samuel P. Midkiff, Manish Gupta: A Standard Java Array Package for Technical Computing. PPSC 1999
17 Peng Wu, José E. Moreira, Samuel P. Midkiff, Manish Gupta, David A. Padua: Semantic Inlining - the Compiler Support for Java in Technical Computing. PPSC 1999
1998
16EEJosé E. Moreira, Samuel P. Midkiff, Manish Gupta: From Flop to MegaFlops: Java for Technical Computing. LCPC 1998: 1-17
15 Samuel P. Midkiff, José E. Moreira, Marc Snir: Optimizing Array Reference Checking in Java Programs. IBM Systems Journal 37(3): 409-453 (1998)
14 Jaejin Lee, Samuel P. Midkiff, David A. Padua: A Constant Propagation Algorithm for Explicitly Parallel Programs. International Journal of Parallel Programming 26(5): 563-589 (1998)
13 José E. Moreira, Vijay K. Naik, Samuel P. Midkiff: Dynamic Data Distribution and Processor Repartitioning for Irregularly Structured Computations. J. Parallel Distrib. Comput. 50(1/2): 28-60 (1998)
1997
12 Jaejin Lee, Samuel P. Midkiff, David A. Padua: Concurrent Static Single Assignment Form and Constant Propagation for Explicitly Parallel Programs. LCPC 1997: 114-130
11 Manish Gupta, Samuel P. Midkiff: A Compiler for the IBM Scalable Shared Memory Project Machine. LCPC 1997: 416-418
10 Samuel P. Midkiff, José E. Moreira, Vijay K. Naik: Run-time Support for Dynamic Processor Allocation in HPF Programs. PPSC 1997
1996
9 Samuel P. Midkiff: Optimizing the Representation of Local Iteration Sets and Access Sequences for Block-Cyclic Distributions. LCPC 1996: 420-434
1995
8 Samuel P. Midkiff: Local Iteration Set Computation for Block-Cyclic Distributions. ICPP (2) 1995: 77-84
7 Samuel P. Midkiff: Dependence Analysis in Parallel Loops with i±k Subscripts. LCPC 1995: 331-345
6EEManish Gupta, Samuel P. Midkiff, Edith Schonberg, Ven Seshadri, David Shields, Ko-Yang Wang, Wai-Mee Ching, Ton Ngo: An HPF Compiler for the IBM SP2. SC 1995
1994
5EEMichael Hind, Michael G. Burke, Paul R. Carini, Samuel P. Midkiff: An Empirical Study of Precise Interprocedural Array Analysis. Scientific Programming 3(3): 255-271 (1994)
1991
4 Samuel P. Midkiff, David A. Padua: A Comparison of Four Synchronization Optimization Techniques. ICPP (2) 1991: 9-16
1990
3 Samuel P. Midkiff, David A. Padua: Issues in the Optimization of Parallel Programs. ICPP (2) 1990: 105-113
1987
2 Samuel P. Midkiff, David A. Padua: Compiler Algorithms for Synchronization. IEEE Trans. Computers 36(12): 1485-1495 (1987)
1986
1 Samuel P. Midkiff, David A. Padua: Compiler Generated Synchronization for Do Loops. ICPP 1986: 544-551

Coauthor Index

1Qasim Ali [64]
2George Almási (George S. Almasi) [29] [34]
3Pedro V. Artigas [21] [23] [24] [27] [29] [34]
4Ayon Basumallik [45]
5Rajesh Bordawekar [26]
6Michael G. Burke [5]
7Ali Raza Butt [43] [47] [48] [52]
8Jun Cao [63]
9Paul R. Carini [5]
10James M. Caruthers [63]
11Barbara M. Chapman [28]
12Siddhartha Chatterjee [33]
13Wai-Mee Ching [6]
14Jong-Deok Choi [20] [40]
15Albert Cohen [60] [61] [65]
16Jean-Francois Collard [28]
17Rudolf Eigenmann [45] [51]
18Xing Fang [36] [37] [41] [43] [46] [49] [52] [57] [59]
19Long Fei [44] [45] [50] [53] [55] [57] [58]
20Jeanne Ferrante [33]
21María Jesús Garzarán [60] [61] [65]
22Ayush Goyal [63]
23Manish Gupta [6] [11] [16] [17] [18] [20] [21] [22] [23] [24] [25] [26] [27] [29] [31] [32] [33] [34] [35] [39] [40]
24Jiawei Han [50] [53]
25Michael Hind [5]
26Y. Charlie Hu [43] [47] [48] [52] [54] [57]
27Troy A. Johnson [45]
28Pramod G. Joisha [32] [35]
29Jens Knoop [28]
30Richard D. Lawrence [24]
31Jaejin Lee [12] [14] [19] [36] [37] [41] [42] [46] [49]
32Kyungwoo Lee [49] [56] [58] [59]
33Sang Ik Lee [45]
34Christian Lengauer [60] [61] [65]
35Fei Li [58]
36Zhiyuan Li [51]
37Chao Liu [50] [53]
38Wei Liu [44]
39Shan Lu [44]
40José E. Moreira [10] [13] [15] [16] [17] [18] [21] [22] [23] [24] [25] [27] [29] [31] [33] [34] [39]
41Vijay K. Naik [10] [13]
42Ton Anh Ngo (Ton Ngo) [6]
43David A. Padua [1] [2] [3] [4] [12] [14] [17] [19] [36] [37] [42] [46] [49]
44Vijay S. Pai [62] [64]
45Jan Prins [33]
46William Pugh [33]
47Feng Qin [44]
48Edith Schonberg [6]
49Mauricio J. Serrano [20] [26] [32] [35] [40]
50Ven Seshadri [6]
51David Shields [6]
52Marc Snir [15] [24]
53Vugranam C. Sreedhar [20] [40]
54Zehra Sura [36] [37] [46] [49]
55Josep Torrellas [44]
56Chau-Wen Tseng [33]
57Gautam Upadhyaya [45] [62]
58Ko-Yang Wang [6]
59David Chi-Leung Wong (Chi-Leung Wong) [36] [37] [46] [49] [60] [61]
60Peng Wu [17] [22] [29] [34]
61Xifeng Yan [50] [53]
62Shuo Yang [47] [48] [52]
63Zheng Zhang [54]
64Pin Zhou [44]
65Yuanyuan Zhou [44]

Colors in the list of coauthors

Copyright © Sun May 17 03:24:02 2009 by Michael Ley (ley@uni-trier.de)