John M May
John M May
Lawrence Livermore National Laboratory
Box 808, L-561
Livermore, CA 94551-0808
John May is the Group Leader for Computer Science in the Center for Applied Scientific Computing (CASC). His interests include parallel programming models, performance analysis, parallel I/O, and parallel programming tools. He has served on the MPI-2 Forum, the High Performance Debugger Forum, and the Steering Committee of the Parallel Tools Consortium. Currently, he works on the Parallel Performance Improvement project, where he is investigating performance analysis techniques for massively parallel computers.
Dr. May joined LLNL in 1994 after receiving his Ph.D. in Computer Science from the University of California, San Diego. He also holds a B.A. in Physics from Dartmouth College. Prior to entering graduate school, he worked at AT&T (now Lucent) Bell Laboratories on optoelectronic device technology.
May, J., "Parallel I/O for High Performance Computing," Morgan Kaufmann Publishers, San Francisco, CA, 2000. More information
Journal and Conference Papers
Schulz, M., J. May., J. Gyllenhaal, “DynTG: A Tool for Interactive, Dynamic Instrumentation,” International Conference on Computational Science (Atlanta, Georgia, May 2005).
Karavanic, K.L., J. May, K. Mohror, B. Miller, K. Huck, R. Knapp, and B. Pugh, “Integrating Database Technology with Comparison-Based Parallel Performance Diagnosis: The PerfTrack Performance Experiment Management Tool,” SC2005 (Seattle, Washington, November 2005).
Vetter, J.S., B.R. de Supinski, L. Kissel, J. May and S. Vaidya, “Evaluating High Performance Computers,” Concurrency and Computation: Practice and Experience, 17 (10), 12391270, (2005).
May, J. and J. Gyllenhaal, “Tool Gear: Infrastructure for Parellel Tools,” 2003 International Conference on Parallel and Distributed Techniques and Applications, (Las Vegas, Nevada, June 2003).
May, J., “MPX: Software for Multiplexing Hardware Performance Counters in Multithreaded Programs,” International Parallel and Distributed Processing Symposium, (San Francisco, California, April 2001).
May, J., and B.R. de Supinski, “Experience With Mixed MPI/Threaded Programming Models,” 1999 International Conference on Parallel and Distributed Processing Techniques and Applications, (Las Vegas, Nevada, June 1999).
de Supinski, B.R. and J. May, “Benchmarking Pthreads Performance,” International Conference on Parallel and Distributed Processing Techniques and Applications, (Las Vegas, Nevada, June 1999).
May, J. and F. Berman, “Retargetability and Extensibility in a Parallel Debugger,” J. Parallel and Distributed Computing, 35 (2), June 15, 1996.
Updated: 2008-05-13 15:46:55