John Mellor-Crummey
John Mellor-Crummey
Professor of Computer Science, Rice University
Verified email at rice.edu - Homepage
Title
Cited by
Cited by
Year
Algorithms for scalable synchronization on shared-memory multiprocessors
JM Mellor-Crummey, ML Scott
ACM Transactions on Computer Systems (TOCS) 9 (1), 21-65, 1991
16071991
Debugging parallel programs with instant replay
TJ LeBlanc, JM Mellor-Crummey
IEEE Transactions on Computers, 471-482, 1987
9891987
HPCTOOLKIT: tools for performance analysis of optimized parallel programs
L Adhianto, S Banerjee, M Fagan, M Krentel, G Marin, J Mellor-Crummey, ...
Concurrency and Computation: Practice & Experience 22 (6), 685-701, 2010
620*2010
Terascale direct numerical simulations of turbulent combustion using S3D
JH Chen, A Choudhary, B De Supinski, M DeVries, ER Hawkes, S Klasky, ...
Computational Science & Discovery 2 (1), 015001, 2009
5112009
The GrADS Project: Software Support for High-level Grid Application Development
F Berman, A Chien, K Cooper, J Dongarra, I Foster, D Gannon, ...
International Journal of High Performance Computing Applications 15 (4), 327-344, 2001
4532001
Cross-architecture performance predictions for scientific applications using parameterized models
G Marin, J Mellor-Crummey
ACM SIGMETRICS Performance Evaluation Review 32 (1), 2-13, 2004
2792004
Improving memory hierarchy performance for irregular applications using data and computation reorderings
J Mellor-Crummey, D Whalley, K Kennedy
International Journal of Parallel Programming 29 (3), 217-247, 2001
2702001
Improving memory hierarchy performance for irregular applications
J Mellor-Crummey, D Whalley, K Kennedy
Proceedings of the 13th International Conference on Supercomputing, 425-433, 1999
270*1999
On-the-fly detection of data races for programs with nested fork-join parallelism
J Mellor-Crummey
Supercomputing, 1991. Supercomputing'91. Proceedings of the 1991 ACM/IEEE …, 1991
2531991
Scheduling strategies for mapping application workflows onto the grid
A Mandal, K Kennedy, C Koelbel, G Marin, J Mellor-Crummey, B Liu, ...
HPDC-14. Proceedings. 14th IEEE International Symposium on High Performance …, 2005
2332005
Synchronization without contention
JM Mellor-Crummey, ML Scott
ACM SIGPLAN Notices 26 (4), 269-278, 1991
2131991
New grid scheduling and rescheduling methods in the GrADS project
F Berman, H Casanova, A Chien, K Cooper, H Dail, A Dasgupta, W Deng, ...
International Journal of Parallel Programming 33 (2), 209-229, 2005
1902005
Scalable reader-writer synchronization for shared-memory multiprocessors
JM Mellor-Crummey, ML Scott
ACM SIGPLAN Notices 26 (7), 106-113, 1991
1831991
An evaluation of global address space languages: co-array fortran and unified parallel C
C Coarfa, Y Dotsenko, J Mellor-Crummey, F Cantonnet, T El-Ghazawi, ...
Proceedings of the tenth ACM SIGPLAN symposium on Principles and practice of …, 2005
1782005
An integrated compilation and performance analysis environment for data parallel programs
VS Adve, J Mellor-Crummey, M Anderson, K Kennedy, JC Wang, ...
Supercomputing, 1995. Proceedings of the IEEE/ACM SC95 Conference, 50-50, 1995
1741995
Integrating Compilation and Performance Analysis for Data-Parallel Programs
VS Adve, J Mellor-Crummey, M Anderson, K Kennedy, J Wang, DA Reed
Proceedings of the Workshop on Debugging and Performance Tuning for Parallel …, 1994
174*1994
Toward a framework for preparing and executing adaptive grid programs
K Kennedy, M Mazina, J Mellor-Crummey, K Cooper, L Torczon, ...
Proc. of NSF Next Generation Systems Program Workshop (IPDPS 2002), 2002
1712002
Analyzing parallel program executions using multiple views
TJ LeBlanc, JM Mellor-Crummey, RJ Fowler
Journal of Parallel and Distributed Computing 9 (2), 203-217, 1990
1651990
HPCView: A tool for top-down analysis of node performance
J Mellor-Crummey, RJ Fowler, G Marin, N Tallent
The Journal of Supercomputing 23 (1), 81-104, 2001
1492001
Using integer sets for data-parallel program analysis and optimization
V Adve, J Mellor-Crummey
Proceedings of the ACM SIGPLAN 1998 Conference on Programming Language …, 1998
1451998
The system can't perform the operation now. Try again later.
Articles 1–20