Search the dblp DataBase
Samuel P. Midkiff :
[Publications ]
[Author Rank by year ]
[Co-authors ]
[Prefers ]
[Cites ]
[Cited by ]
Publications of Author
Kyungwoo Lee , Samuel P. Midkiff A two-phase escape analysis for parallel java programs. [Citation Graph (0, 0)][DBLP ] PACT, 2006, pp:53-62 [Conf ] Samuel P. Midkiff , Barbara M. Chapman , Jean-Francois Collard , Jens Knoop Compilers for High Performance. [Citation Graph (0, 0)][DBLP ] Euro-Par, 2000, pp:329-330 [Conf ] Long Fei , Kyungwoo Lee , Fei Li , Samuel P. Midkiff Argus: Online Statistical Bug Detection. [Citation Graph (0, 0)][DBLP ] FASE, 2006, pp:308-323 [Conf ] Samuel P. Midkiff Local Iteration Set Computation for Block-Cyclic Distributions. [Citation Graph (0, 0)][DBLP ] ICPP (2), 1995, pp:77-84 [Conf ] Samuel P. Midkiff , David A. Padua Compiler Generated Synchronization for Do Loops. [Citation Graph (0, 0)][DBLP ] ICPP, 1986, pp:544-551 [Conf ] Samuel P. Midkiff , David A. Padua Issues in the Optimization of Parallel Programs. [Citation Graph (0, 0)][DBLP ] ICPP (2), 1990, pp:105-113 [Conf ] Samuel P. Midkiff , David A. Padua A Comparison of Four Synchronization Optimization Techniques. [Citation Graph (0, 0)][DBLP ] ICPP (2), 1991, pp:9-16 [Conf ] Pedro V. Artigas , Manish Gupta , Samuel P. Midkiff , José E. Moreira Automatic loop transformations and parallelization for Java. [Citation Graph (0, 0)][DBLP ] ICS, 2000, pp:1-10 [Conf ] Xing Fang , Jaejin Lee , Samuel P. Midkiff Automatic fence insertion for shared memory multiprocessing. [Citation Graph (0, 0)][DBLP ] ICS, 2003, pp:285-294 [Conf ] Pramod G. Joisha , Samuel P. Midkiff , Mauricio J. Serrano , Manish Gupta A framework for efficient reuse of binary code in Java. [Citation Graph (0, 0)][DBLP ] ICS, 2001, pp:440-453 [Conf ] Long Fei , Xing Fang , Y. Charlie Hu , Samuel P. Midkiff Monitoring remotely executing shared memory programs in software DSMs. [Citation Graph (0, 0)][DBLP ] IPDPS, 2006, pp:- [Conf ] Chi-Leung Wong , Zehra Sura , David A. Padua , Xing Fang , Jaejin Lee , Samuel P. Midkiff The Pensieve Project: A Compiler Infrastructure for Memory Models. [Citation Graph (0, 0)][DBLP ] ISPAN, 2002, pp:239-244 [Conf ] Peng Wu , Samuel P. Midkiff , José E. Moreira , Manish Gupta Efficient Support for Complex Numbers in Java. [Citation Graph (0, 0)][DBLP ] Java Grande, 1999, pp:109-118 [Conf ] José E. Moreira , Samuel P. Midkiff , Manish Gupta A comparison of three approaches to language, compiler, and library support for multidimensional arrays in Java. [Citation Graph (0, 0)][DBLP ] Java Grande, 2001, pp:116-125 [Conf ] Ali Raza Butt , Xing Fang , Y. Charlie Hu , Samuel P. Midkiff Java, Peer-to-Peer, and Accountability: Building Blocks for Distributed Cycle Sharing. [Citation Graph (0, 0)][DBLP ] Virtual Machine Research and Technology Symposium, 2004, pp:163-176 [Conf ] Samuel P. Midkiff A Java Compiler for Many Memory Models. [Citation Graph (0, 0)][DBLP ] Java Virtual Machine Research and Technology Symposium, 2001, pp:- [Conf ] Pedro V. Artigas , Manish Gupta , Samuel P. Midkiff , José E. Moreira High Performance Numerical Computing in Java: Language and Compiler Issues. [Citation Graph (0, 0)][DBLP ] LCPC, 1999, pp:1-17 [Conf ] Troy 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. [Citation Graph (0, 0)][DBLP ] LCPC, 2004, pp:1-14 [Conf ] Manish Gupta , Samuel P. Midkiff A Compiler for the IBM Scalable Shared Memory Project Machine. [Citation Graph (0, 0)][DBLP ] LCPC, 1997, pp:416-418 [Conf ] Jaejin Lee , Samuel P. Midkiff , David A. Padua Concurrent Static Single Assignment Form and Constant Propagation for Explicitly Parallel Programs. [Citation Graph (0, 0)][DBLP ] LCPC, 1997, pp:114-130 [Conf ] Samuel P. Midkiff Dependence Analysis in Parallel Loops with i±k Subscripts. [Citation Graph (0, 0)][DBLP ] LCPC, 1995, pp:331-345 [Conf ] Samuel P. Midkiff Optimizing the Representation of Local Iteration Sets and Access Sequences for Block-Cyclic Distributions. [Citation Graph (0, 0)][DBLP ] LCPC, 1996, pp:420-434 [Conf ] José E. Moreira , Samuel P. Midkiff , Manish Gupta From Flop to MegaFlops: Java for Technical Computing. [Citation Graph (0, 0)][DBLP ] LCPC, 1998, pp:1-17 [Conf ] Zehra Sura , Chi-Leung Wong , Xing Fang , Jaejin Lee , Samuel P. Midkiff , David A. Padua Automatic Implementation of Programming Language Consistency Models. [Citation Graph (0, 0)][DBLP ] LCPC, 2002, pp:172-187 [Conf ] Chi-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. [Citation Graph (0, 0)][DBLP ] LCPC, 2005, pp:170-184 [Conf ] Shuo Yang , Ali Raza Butt , Y. Charlie Hu , Samuel P. Midkiff Lightweight Monitoring of the Progress of Remotely Executing Computations. [Citation Graph (0, 0)][DBLP ] LCPC, 2005, pp:319-333 [Conf ] Pin 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. [Citation Graph (0, 0)][DBLP ] MICRO, 2004, pp:269-280 [Conf ] Jong-Deok Choi , Manish Gupta , Mauricio J. Serrano , Vugranam C. Sreedhar , Samuel P. Midkiff Escape Analysis for Java. [Citation Graph (0, 0)][DBLP ] OOPSLA, 1999, pp:1-19 [Conf ] Mauricio J. Serrano , Rajesh Bordawekar , Samuel P. Midkiff , Manish Gupta Quicksilver: a quasi-static compiler for Java. [Citation Graph (0, 0)][DBLP ] OOPSLA, 2000, pp:66-82 [Conf ] Long Fei , Samuel P. Midkiff Artemis: practical runtime monitoring of applications for execution anomalies. [Citation Graph (0, 0)][DBLP ] PLDI, 2006, pp:84-95 [Conf ] Jaejin Lee , David A. Padua , Samuel P. Midkiff Basic Compiler Algorithms for Parallel Programs. [Citation Graph (0, 0)][DBLP ] PPOPP, 1999, pp:1-12 [Conf ] Shuo Yang , Ali Raza Butt , Y. Charlie Hu , Samuel P. Midkiff Trust but verify: monitoring remotely executing programs for progress and correctness. [Citation Graph (0, 0)][DBLP ] PPOPP, 2005, pp:196-205 [Conf ] Zehra Sura , Xing Fang , Chi-Leung Wong , Samuel P. Midkiff , Jaejin Lee , David A. Padua Compiler techniques for high performance sequentially consistent java programs. [Citation Graph (0, 0)][DBLP ] PPOPP, 2005, pp:2-13 [Conf ] Gautam Upadhyaya , Vijay S. Pai , Samuel P. Midkiff Expressing and exploiting concurrency in networked applications with aspen. [Citation Graph (0, 0)][DBLP ] PPOPP, 2007, pp:13-23 [Conf ] Samuel P. Midkiff , José E. Moreira , Vijay K. Naik Run-time Support for Dynamic Processor Allocation in HPF Programs. [Citation Graph (0, 0)][DBLP ] PPSC, 1997, pp:- [Conf ] José E. Moreira , Samuel P. Midkiff , Manish Gupta A Standard Java Array Package for Technical Computing. [Citation Graph (0, 0)][DBLP ] PPSC, 1999, pp:- [Conf ] Peng Wu , José E. Moreira , Samuel P. Midkiff , Manish Gupta , David A. Padua Semantic Inlining - the Compiler Support for Java in Technical Computing. [Citation Graph (0, 0)][DBLP ] PPSC, 1999, pp:- [Conf ] Manish 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. [Citation Graph (0, 0)][DBLP ] SC, 1995, pp:- [Conf ] Zheng Zhang , Y. Charlie Hu , Samuel P. Midkiff Grid resource management - CycleMeter: detecting fraudulent peers in internet cycle sharing. [Citation Graph (0, 0)][DBLP ] SC, 2006, pp:124- [Conf ] Chao Liu , Xifeng Yan , Long Fei , Jiawei Han , Samuel P. Midkiff SOBER: statistical model-based bug localization. [Citation Graph (0, 0)][DBLP ] ESEC/SIGSOFT FSE, 2005, pp:286-295 [Conf ] José E. Moreira , Samuel P. Midkiff , Manish Gupta , Pedro V. Artigas , Peng Wu , George S. Almasi The NINJA project. [Citation Graph (0, 0)][DBLP ] Commun. ACM, 2001, v:44, n:10, pp:102-109 [Journal ] Samuel P. Midkiff , Jaejin Lee , David A. Padua A compiler for multiple memory models. [Citation Graph (0, 0)][DBLP ] Concurrency and Computation: Practice and Experience, 2004, v:16, n:2-3, pp:197-220 [Journal ] José E. Moreira , Samuel P. Midkiff , Manish Gupta Supporting multidimensional arrays in Java. [Citation Graph (0, 0)][DBLP ] Concurrency and Computation: Practice and Experience, 2003, v:15, n:3-5, pp:317-340 [Journal ] Shuo Yang , Ali Raza Butt , Xing Fang , Y. Charlie Hu , Samuel P. Midkiff A Fair, Secure and Trustworthy Peer-to-Peer Based Cycle-Sharing System. [Citation Graph (0, 0)][DBLP ] J. Grid Comput., 2006, v:4, n:3, pp:265-286 [Journal ] Samuel P. Midkiff , José E. Moreira , Marc Snir Optimizing Array Reference Checking in Java Programs. [Citation Graph (0, 0)][DBLP ] IBM Systems Journal, 1998, v:37, n:3, pp:409-453 [Journal ] José E. Moreira , Samuel P. Midkiff , Manish Gupta , Pedro V. Artigas , Marc Snir , Richard D. Lawrence Java programming for high-performance numerical computing. [Citation Graph (0, 0)][DBLP ] IBM Systems Journal, 2000, v:39, n:1, pp:21-0 [Journal ] Jaejin Lee , Samuel P. Midkiff , David A. Padua A Constant Propagation Algorithm for Explicitly Parallel Programs. [Citation Graph (0, 0)][DBLP ] International Journal of Parallel Programming, 1998, v:26, n:5, pp:563-589 [Journal ] Pramod G. Joisha , Samuel P. Midkiff , Mauricio J. Serrano , Manish Gupta Efficiently Adapting Java Binaries in Limited Memory Contexts. [Citation Graph (0, 0)][DBLP ] International Journal of Parallel Programming, 2002, v:30, n:4, pp:257-289 [Journal ] José E. Moreira , Vijay K. Naik , Samuel P. Midkiff Dynamic Data Distribution and Processor Repartitioning for Irregularly Structured Computations. [Citation Graph (0, 0)][DBLP ] J. Parallel Distrib. Comput., 1998, v:50, n:1/2, pp:28-60 [Journal ] Pedro V. Artigas , Manish Gupta , Samuel P. Midkiff , José E. Moreira Automatic Loop Transformations and Parallelization for Java. [Citation Graph (0, 0)][DBLP ] Parallel Processing Letters, 2000, v:10, n:2/3, pp:153-164 [Journal ] José E. Moreira , Samuel P. Midkiff , Manish Gupta , Peng Wu , George S. Almasi , Pedro V. Artigas NINJA: Java for high performance numerical computing. [Citation Graph (0, 0)][DBLP ] Scientific Programming, 2002, v:10, n:1, pp:19-33 [Journal ] Samuel P. Midkiff , David A. Padua Compiler Algorithms for Synchronization. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Computers, 1987, v:36, n:12, pp:1485-1495 [Journal ] Jong-Deok Choi , Manish Gupta , Mauricio J. Serrano , Vugranam C. Sreedhar , Samuel P. Midkiff Stack allocation and synchronization optimizations for Java using escape analysis. [Citation Graph (0, 0)][DBLP ] ACM Trans. Program. Lang. Syst., 2003, v:25, n:6, pp:876-910 [Journal ] José E. Moreira , Samuel P. Midkiff , Manish Gupta From flop to megaflops: Java for technical computing. [Citation Graph (0, 0)][DBLP ] ACM Trans. Program. Lang. Syst., 2000, v:22, n:2, pp:265-295 [Journal ] Chao Liu , Long Fei , Xifeng Yan , Jiawei Han , Samuel P. Midkiff Statistical Debugging: A Hypothesis Testing-Based Approach. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Software Eng., 2006, v:32, n:10, pp:831-848 [Journal ] Jun Cao , Ayush Goyal , Samuel P. Midkiff , James M. Caruthers An Optimizing Compiler for Parallel Chemistry Simulations. [Citation Graph (0, 0)][DBLP ] IPDPS, 2007, pp:1-10 [Conf ] Kyungwoo Lee , Xing Fang , Samuel P. Midkiff Practical escape analyses: how good are they? [Citation Graph (0, 0)][DBLP ] VEE, 2007, pp:180-190 [Conf ] 07361 Abstracts Collection -- Programming Models for Ubiquitous Parallelism. [Citation Graph (, )][DBLP ] 07361 Introduction -- Programming Models for Ubiquitous Parallelism. [Citation Graph (, )][DBLP ] Efficient high performance collective communication for the cell blade. [Citation Graph (, )][DBLP ] Advanced collective communication in aspen. [Citation Graph (, )][DBLP ] A parallel levenberg-marquardt algorithm. [Citation Graph (, )][DBLP ] Hardware Support for OpenMP Collective Operations. [Citation Graph (, )][DBLP ] BulkCompiler: high-performance sequential consistency through cooperative compiler and hardware support. [Citation Graph (, )][DBLP ] Using data structure knowledge for efficient lock generation and strong atomicity. [Citation Graph (, )][DBLP ] Modeling advanced collective communication algorithms on cell-based systems. [Citation Graph (, )][DBLP ] Cetus: A Source-to-Source Compiler Infrastructure for Multicores. [Citation Graph (, )][DBLP ] Search in 0.005secs, Finished in 0.010secs