Search the dblp DataBase
John M. Mellor-Crummey :
[Publications ]
[Author Rank by year ]
[Co-authors ]
[Prefers ]
[Cites ]
[Cited by ]
Publications of Author
Daniel G. Chavarría-Miranda , John M. Mellor-Crummey An Evaluation of Data-Parallel Compiler Support for Line-Sweep Applications. [Citation Graph (0, 0)][DBLP ] IEEE PACT, 2002, pp:7-17 [Conf ] Yuri Dotsenko , Cristian Coarfa , John M. Mellor-Crummey A Multi-Platform Co-Array Fortran Compiler. [Citation Graph (0, 0)][DBLP ] IEEE PACT, 2004, pp:29-40 [Conf ] Guohua Jin , John M. Mellor-Crummey Space-filling Curve Generation: A Table-based Approach. [Citation Graph (0, 0)][DBLP ] AMCS, 2005, pp:40-46 [Conf ] John M. Mellor-Crummey , Thomas J. LeBlanc A Software Instruction Counter. [Citation Graph (0, 0)][DBLP ] ASPLOS, 1989, pp:78-86 [Conf ] John M. Mellor-Crummey , Michael L. Scott Synchronization without Contention. [Citation Graph (0, 0)][DBLP ] ASPLOS, 1991, pp:269-278 [Conf ] Anirban Mandal , Anshuman Dasgupta , Ken Kennedy , Mark Mazina , Charles Koelbel , Gabriel Marin , Keith D. Cooper , John M. Mellor-Crummey , B. Liu , L. Johnsson Scheduling workflow applications in GrADS. [Citation Graph (0, 0)][DBLP ] CCGRID, 2004, pp:790-797 [Conf ] John M. Mellor-Crummey Experience with the BBN Butterfly. [Citation Graph (0, 0)][DBLP ] COMPCON, 1988, pp:101-105 [Conf ] Vikram S. Adve , John M. Mellor-Crummey Advanced Code Generation for High Performance Fortran. [Citation Graph (0, 0)][DBLP ] Compiler Optimizations for Scalable Parallel Systems Languages, 2001, pp:553-596 [Conf ] Luay Nakhleh , Guohua Jin , Fengmei Zhao , John M. Mellor-Crummey Reconstructing Phylogenetic Networks Using Maximum Parsimony. [Citation Graph (0, 0)][DBLP ] CSB, 2005, pp:93-102 [Conf ] Daniel G. Chavarría-Miranda , John M. Mellor-Crummey , Trushar Sarang Data-Parallel Compiler Support for Multipartitioning. [Citation Graph (0, 0)][DBLP ] Euro-Par, 2001, pp:241-253 [Conf ] Cristian Coarfa , Yuri Dotsenko , John M. Mellor-Crummey , Luay Nakhleh , Usman Roshan PRec-I-DCM3: A Parallel Framework for Fast and Accurate Large Scale Phylogeny Reconstruction. [Citation Graph (0, 0)][DBLP ] ICPADS (2), 2005, pp:346-350 [Conf ] Ervan Darnell , John M. Mellor-Crummey , Ken Kennedy Automatic software cache coherence through vectorization. [Citation Graph (0, 0)][DBLP ] ICS, 1992, pp:129-138 [Conf ] Nathan Froyd , John M. Mellor-Crummey , Robert J. Fowler Low-overhead call path profiling of unmodified, optimized code. [Citation Graph (0, 0)][DBLP ] ICS, 2005, pp:81-90 [Conf ] Guohua Jin , John M. Mellor-Crummey Experiences tuning SMG98: a semicoarsening multigrid benchmark based on the hypre library. [Citation Graph (0, 0)][DBLP ] ICS, 2002, pp:305-314 [Conf ] Seema Hiranandani , Ken Kennedy , John M. Mellor-Crummey , Ajay Sethi Compilation techniques for block-cyclic distributions. [Citation Graph (0, 0)][DBLP ] International Conference on Supercomputing, 1994, pp:392-403 [Conf ] John M. Mellor-Crummey , Robert J. Fowler , David B. Whalley Tools for application-oriented performance tuning. [Citation Graph (0, 0)][DBLP ] ICS, 2001, pp:154-165 [Conf ] John M. Mellor-Crummey , David B. Whalley , Ken Kennedy Improving memory hierarchy performance for irregular applications. [Citation Graph (0, 0)][DBLP ] International Conference on Supercomputing, 1999, pp:425-433 [Conf ] Daniel G. Chavarría-Miranda , Alain Darte , Robert J. Fowler , John M. Mellor-Crummey Generalized Multipartitioning for Multi-Dimensional Arrays. [Citation Graph (0, 0)][DBLP ] IPDPS, 2002, pp:- [Conf ] Daniel G. Chavarría-Miranda , Guohua Jin , John M. Mellor-Crummey COTS Clusters vs. the Earth Simulator: An Application Study Using IMPACT-3D. [Citation Graph (0, 0)][DBLP ] IPDPS, 2005, pp:- [Conf ] Keith D. Cooper , Anshuman Dasgupta , Ken Kennedy , Charles Koelbel , Anirban Mandal , Gabriel Marin , Mark Mazina , John M. Mellor-Crummey , Francine Berman , Henri Casanova , Andrew A. Chien , Holly Dail , Xin Liu , Alex Olugbile , Otto Sievert , Huaxia Xia , L. Johnsson , B. Liu , M. Patel , Daniel A. Reed , W. Deng , Celso L. Mendes , Zhiao Shi , Asim YarKhan , Jack Dongarra New Grid Scheduling and Rescheduling Methods in the GrADS Project. [Citation Graph (0, 0)][DBLP ] IPDPS Next Generation Software Program - NSFNGS - PI Workshop, 2004, pp:- [Conf ] Ken Kennedy , Mark Mazina , John M. Mellor-Crummey , Keith D. Cooper , Linda Torczon , Francine Berman , Andrew A. Chien , Holly Dail , Otto Sievert , Dave Angulo , Ian T. Foster , Ruth A. Aydt , Daniel A. Reed , Dennis Gannon , S. Lennart Johnsson , Carl Kesselman , Jack Dongarra , Sathish S. Vadhiyar , Richard Wolski Toward a Framework for Preparing and Executing Adaptive Grid Programs. [Citation Graph (0, 0)][DBLP ] IPDPS, 2002, pp:- [Conf ] Bo Lu , John M. Mellor-Crummey Compiler-Optimization of Implicit Reductions for Distributed Memory Multiprocessors. [Citation Graph (0, 0)][DBLP ] IPPS/SPDP, 1998, pp:42-51 [Conf ] Cristian Coarfa , Yuri Dotsenko , Jason Eckhardt , John M. Mellor-Crummey Co-array Fortran Performance and Potential: An NPB Experimental Study. [Citation Graph (0, 0)][DBLP ] LCPC, 2003, pp:177-193 [Conf ] Yuri Dotsenko , Cristian Coarfa , John M. Mellor-Crummey , Daniel G. Chavarría-Miranda Experiences with Co-array Fortran on Hardware Shared Memory Platforms. [Citation Graph (0, 0)][DBLP ] LCPC, 2004, pp:332-347 [Conf ] Ken Kennedy , John M. Mellor-Crummey , Gerald Roth Optimizing Fortran 90 Shift Operations on Distributed-Memory Multicomputers. [Citation Graph (0, 0)][DBLP ] LCPC, 1995, pp:161-175 [Conf ] Mary W. Hall , John M. Mellor-Crummey , Alan Carle , René G. Rodríguez FIAT: A Framework for Interprocedural Analysis and Transfomation. [Citation Graph (0, 0)][DBLP ] LCPC, 1993, pp:522-545 [Conf ] John M. Mellor-Crummey , Vikram S. Adve Simplifying Control Flow in Compiler-Generated Parallel Code. [Citation Graph (0, 0)][DBLP ] LCPC, 1997, pp:235-239 [Conf ] Daniel G. Chavarría-Miranda , John M. Mellor-Crummey Toward Compiler Support for Scalable Parallelism Using Multipartitioning. [Citation Graph (0, 0)][DBLP ] LCR, 2000, pp:272-284 [Conf ] Kai Zhang , John M. Mellor-Crummey , Robert J. Fowler Compilation and Runtime-Optimizations for Software Distributed Shared Memory. [Citation Graph (0, 0)][DBLP ] LCR, 2000, pp:182-191 [Conf ] Michelle Mills Strout , John M. Mellor-Crummey , Paul D. Hovland Representation-independent program analysis. [Citation Graph (0, 0)][DBLP ] PASTE, 2005, pp:67-74 [Conf ] Robert J. Fowler , Thomas J. LeBlanc , John M. Mellor-Crummey An Integrated Approach to Parallel Program Debugging and Performance Analysis of Large-Scal Multiprocessors. [Citation Graph (0, 0)][DBLP ] Workshop on Parallel and Distributed Debugging, 1988, pp:163-173 [Conf ] John M. Mellor-Crummey Compile-Time Support for Efficient Data Race Detection in Shared-Memory Parallel Programs. [Citation Graph (0, 0)][DBLP ] Workshop on Parallel and Distributed Debugging, 1993, pp:129-139 [Conf ] Vikram S. Adve , John M. Mellor-Crummey Using Integer Sets for Data-Parallel Program Analysis and Optimization. [Citation Graph (0, 0)][DBLP ] PLDI, 1998, pp:186-198 [Conf ] Daniel G. Chavarría-Miranda , John M. Mellor-Crummey Effective communication coalescing for data-parallel applications. [Citation Graph (0, 0)][DBLP ] PPOPP, 2005, pp:14-25 [Conf ] Cristian Coarfa , Yuri Dotsenko , John M. Mellor-Crummey , François Cantonnet , Tarek A. El-Ghazawi , Ashrujit Mohanti , Yiyi Yao , Daniel G. Chavarría-Miranda An evaluation of global address space languages: co-array fortran and unified parallel C. [Citation Graph (0, 0)][DBLP ] PPOPP, 2005, pp:36-47 [Conf ] John M. Mellor-Crummey , Michael L. Scott Scalable Reader-Writer Synchronization for Shared-Memory Multiprocessors. [Citation Graph (0, 0)][DBLP ] PPOPP, 1991, pp:106-113 [Conf ] Collin McCurdy , John M. Mellor-Crummey An Evaluation of Computing Paradigms for N-Body Simulations on Distributed Memory Architectures. [Citation Graph (0, 0)][DBLP ] PPOPP, 1999, pp:25-36 [Conf ] Vikram S. Adve , John M. Mellor-Crummey , Mark Anderson , Ken Kennedy , Jhy-Chun Wang , Daniel A. Reed An Integrated Compilation and Performance Analysis Environment for Data Parallel Programs. [Citation Graph (0, 0)][DBLP ] SC, 1995, pp:- [Conf ] Robert Hood , Ken Kennedy , John M. Mellor-Crummey Parallel program debugging with on-the-fly anomaly detection. [Citation Graph (0, 0)][DBLP ] SC, 1990, pp:74-81 [Conf ] Guohua Jin , John M. Mellor-Crummey , Robert J. Fowler Increasing temporal locality with skewing and recursive blocking. [Citation Graph (0, 0)][DBLP ] SC, 2001, pp:43- [Conf ] John M. Mellor-Crummey On-the-fly detection of data races for programs with nested fork-join parallelism. [Citation Graph (0, 0)][DBLP ] SC, 1991, pp:24-33 [Conf ] Gabriel Marin , John M. Mellor-Crummey Cross-architecture performance predictions for scientific applications using parameterized models. [Citation Graph (0, 0)][DBLP ] SIGMETRICS, 2004, pp:2-13 [Conf ] John M. Mellor-Crummey , Robert J. Fowler , David B. Whalley On providing useful information for analyzing and tuning applications. [Citation Graph (0, 0)][DBLP ] SIGMETRICS/Performance, 2001, pp:332-333 [Conf ] John M. Mellor-Crummey , Vikram S. Adve , Bradley Broom , Daniel G. Chavarría-Miranda , Robert J. Fowler , Guohua Jin , Ken Kennedy , Qing Yi Advanced optimization strategies in the Rice dHPF compiler. [Citation Graph (0, 0)][DBLP ] Concurrency and Computation: Practice and Experience, 2002, v:14, n:8-9, pp:741-767 [Journal ] Francine Berman , Henri Casanova , Andrew A. Chien , Keith D. Cooper , Holly Dail , Anshuman Dasgupta , W. Deng , Jack Dongarra , L. Johnsson , Ken Kennedy , Charles Koelbel , B. Liu , Xin Liu , Anirban Mandal , Gabriel Marin , Mark Mazina , John M. Mellor-Crummey , Celso L. Mendes , Alex Olugbile , M. Patel , Daniel A. Reed , Zhiao Shi , Otto Sievert , Huaxia Xia , Asim YarKhan New Grid Scheduling and Rescheduling Methods in the GrADS Project. [Citation Graph (0, 0)][DBLP ] International Journal of Parallel Programming, 2005, v:33, n:2-3, pp:209-229 [Journal ] John M. Mellor-Crummey , David B. Whalley , Ken Kennedy Improving Memory Hierarchy Performance for Irregular Applications Using Data and Computation Reorderings. [Citation Graph (0, 0)][DBLP ] International Journal of Parallel Programming, 2001, v:29, n:3, pp:217-247 [Journal ] John M. Mellor-Crummey , Vikram S. Adve Simplifying Control Flow in Compiler-Generated Parallel Code. [Citation Graph (0, 0)][DBLP ] International Journal of Parallel Programming, 1998, v:26, n:5, pp:613-638 [Journal ] Daniel G. Chavarría-Miranda , John M. Mellor-Crummey An Evaluation of Data-Parallel Compiler Support for Line-Sweep Applications. [Citation Graph (0, 0)][DBLP ] J. Instruction-Level Parallelism, 2003, v:5, n:, pp:- [Journal ] Alain Darte , John M. Mellor-Crummey , Robert J. Fowler , Daniel G. Chavarría-Miranda Generalized multipartitioning of multi-dimensional arrays for parallelizing line-sweep computations. [Citation Graph (0, 0)][DBLP ] J. Parallel Distrib. Comput., 2003, v:63, n:9, pp:887-911 [Journal ] Ken Kennedy , Bradley Broom , Keith D. Cooper , Jack Dongarra , Robert J. Fowler , Dennis Gannon , S. Lennart Johnsson , John M. Mellor-Crummey , Linda Torczon Telescoping Languages: A Strategy for Automatic Generation of Scientific Problem-Solving Systems from Annotated Libraries. [Citation Graph (0, 0)][DBLP ] J. Parallel Distrib. Comput., 2001, v:61, n:12, pp:1803-1826 [Journal ] Thomas J. LeBlanc , John M. Mellor-Crummey , Robert J. Fowler Analyzing Parallel Program Executions Using Multiple Views. [Citation Graph (0, 0)][DBLP ] J. Parallel Distrib. Comput., 1990, v:9, n:2, pp:203-217 [Journal ] Thomas J. LeBlanc , John M. Mellor-Crummey , Neal M. Gafter , Lawrence A. Crowl , Peter C. Dibble The Elmwood Multiprocessor Operating System. [Citation Graph (0, 0)][DBLP ] Softw., Pract. Exper., 1989, v:19, n:11, pp:1029-1055 [Journal ] Thomas J. LeBlanc , John M. Mellor-Crummey Debugging Parallel Programs with Instant Replay. [Citation Graph (0, 0)][DBLP ] IEEE Trans. Computers, 1987, v:36, n:4, pp:471-482 [Journal ] Cristian Coarfa , Yuri Dotsenko , John M. Mellor-Crummey Experiences with Sweep3D implementations in Co-array Fortran. [Citation Graph (0, 0)][DBLP ] The Journal of Supercomputing, 2006, v:36, n:2, pp:101-121 [Journal ] John M. Mellor-Crummey , Robert J. Fowler , Gabriel Marin , Nathan Tallent HPCVIEW: A Tool for Top-down Analysis of Node Performance. [Citation Graph (0, 0)][DBLP ] The Journal of Supercomputing, 2002, v:23, n:1, pp:81-104 [Journal ] Apan Qasem , Ken Kennedy , John M. Mellor-Crummey Automatic tuning of whole applications using direct search and a performance-based transformation system. [Citation Graph (0, 0)][DBLP ] The Journal of Supercomputing, 2006, v:36, n:2, pp:183-196 [Journal ] John M. Mellor-Crummey , Michael L. Scott Algorithms for Scalable Synchronization on Shared-Memory Multiprocessors. [Citation Graph (0, 0)][DBLP ] ACM Trans. Comput. Syst., 1991, v:9, n:1, pp:21-65 [Journal ] Guohua Jin , John M. Mellor-Crummey SFCGen: A framework for efficient generation of multi-dimensional space-filling curves by recursion. [Citation Graph (0, 0)][DBLP ] ACM Trans. Math. Softw., 2005, v:31, n:1, pp:120-148 [Journal ] Cristian Coarfa , John M. Mellor-Crummey , Nathan Froyd , Yuri Dotsenko Scalability analysis of SPMD codes using expectations. [Citation Graph (0, 0)][DBLP ] ICS, 2007, pp:13-22 [Conf ] Scheduling strategies for mapping application workflows onto the grid. [Citation Graph (, )][DBLP ] Pinpointing and Exploiting Opportunities for Enhancing Data Reuse. [Citation Graph (, )][DBLP ] Binary analysis for measurement and attribution of program performance. [Citation Graph (, )][DBLP ] Where will all the threads come from? [Citation Graph (, )][DBLP ] Effective performance measurement and analysis of multithreaded applications. [Citation Graph (, )][DBLP ] Analyzing lock contention in multithreaded applications. [Citation Graph (, )][DBLP ] Diagnosing performance bottlenecks in emerging petascale applications. [Citation Graph (, )][DBLP ] Application Insight Through Performance Modeling. [Citation Graph (, )][DBLP ] Identifying Performance Bottlenecks in Work-Stealing Computations. [Citation Graph (, )][DBLP ] Search in 0.006secs, Finished in 0.009secs