Publications

Jeffrey Vetter
Last update: Thursday, October 12, 2006


  1. Characterization of Scientific Workloads on Systems with Multi-Core Processors. [ PDF ]
    Proc. IEEE International Symposium on Workload Characterization (IISWC), 2006.
    S.R. Alam, R.F. Barrett, J.A. Kuehn, P.C. Roth, and J.S. Vetter.

  2. Hierarchical Model Validation of Symbolic Performance Models of Scientific Applications. [ PDF ]
    European Conference on Parallel Computing (EuroPar), 2006.
    S. R. Alam and J. S. Vetter.
    ** Distinguished paper.

  3. Performance Characterization of Bio-Molecular Simulations using Molecular Dynamics. [ PDF ]
    Proc. ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPOPP), 2006.
    S.R. Alam, P. Agarwal, J. S. Vetter, A. Geist.

  4. An Analysis of System Balance Requirements for Scientific Applications. [ PDF ]
    Proc. 35th International Conference on Parallel Processing, 2006.
    S. R. Alam and J. S. Vetter.

  5. A Framework to Develop Symbolic Performance Models of Parallel Applications. [ PDF ]
    Proc. 5th International Workshop on Performance Modeling, Evaluation, and Optimization of Parallel and Distributed Systems (PMEO-PDS 2006), 2006.
    S.R. Alam and J.S. Vetter.

  6. Early Evaluation of the Cray XT3. [ PDF ]
    Proc. IEEE International Parallel & Distributed Processing Symposium (IPDPS), 2006.
    J.S. Vetter, S.R. Alam, T.H. Dunigan, Jr., M.R. Fahey, P.C. Roth, and P.H. Worley.

  7. Performance Modeling of Emerging HPC Architectures. [ PDF ]
    Proc. DOD High Performance Computing Modernization Program UGC, 2006.
    N. Bhatia, S.R. Alam and J.S. Vetter.

  8. Evaluation of the Cray XT3 at ORNL: A Status Report. [ PDF ]
    Proc. 48th Cray User Group meeting (CUG 2006), 2006.
    S.R. Alam, R. Barrett, T. Dunigan, M. Fahey, B. Messer, R. Mills, P. Roth, J.S. Vetter, and P.H. Worley.

  9. Characterizing Applications on the MTA2 Multithreading Architecture. [ PDF ]
    Proc. 48th Cray User Group meeting (CUG 2006), 2006.
    S.R. Alam, R. Barrett, C. McCurdy, P.C. Roth, and J.S. Vetter.

  10. Evaluation of UPC on the Cray X1E. [ PDF ]
    Proc. 48th Cray User Group meeting (CUG 2006), 2006.
    R. Barrett, T. El-Ghazawi, Y. Yao, and J.S. Vetter.

  11. IPMI-based Efficient Notification Framework for Large Scale Cluster Computing. [ PDF ]
    Proc. Second International Workshop on Cluster Security (Cluster-Sec 2006), 2006.
    C.B. Leangsuksun, T. Rao, A. Tikotekar, S.L. Scott, R. Libby, J.S. Vetter, Y.-C. Fang, and H. Ong.

  12. Capturing Petascale Application Characteristics with the Sequoia Toolkit.
    Proc. Parallel Computing 2005 (ParCo 2005), 2005.
    J.S. Vetter, N. Bhatia et al..

  13. Sparse Matrix-Vector Multiplication Kernel on a Reconfigurable Computer.
    Proc. Workshop on High Performance Embedded Computing (HPEC), 2005.
    S. Akella, M. Smith et al..

  14. A High Performance Programming Model for Large-Scale Molecular Dynamics Calculations on Reconfigurable Supercomputers.
    Proc. Workshop on High Performance Embedded Computing (HPEC), 2005.
    L. Cordova, M. Smith et al..

  15. Scientific Computing Beyond CPUs: FPGA implementations of common scientific kernels.
    Proc. MAPLD, 2005.
    M.C. Smith, J.S. Vetter and S.R. Alam.

  16. Performance Evaluation of the Cray X1 Distributed Shared Memory Architecture. [ link ]
    IEEE Micro 25(1):30-40, 2005.
    T. H. Dunigan, Jr., J. S. Vetter, J. B. White III, P. H. Worley.

  17. Accelerating Scientific Applications with the SRC-6E Reconfigurable Computer: Methodologies and Analysis.
    Proc. 12th Reconfigurable Architectures Workshop (RAW). Denver, 2005.
    M. Smith, J. S. Vetter, and X. Liang.

  18. Evaluating High Performance Computers. [ link ]
    Concurrency and Computation: Practice and Experience, 2005.
    J. S. Vetter, B. R. de Supinski, J. May, L. Kissel, and S. Vaidya.

  19. Performance Evaluation of the SGI Altix 3700.
    Proc. International Conf. Parallel Processing (ICPP), 2005.
    T. H. Dunigan, Jr., J. S. Vetter, and P. H. Worley.

  20. A Performance Measurement Infrastructure for Co-Array Fortran.
    Proc. Euro-Par 2005, 2005.
    B. Mohr, L. DeRose, and J. S. Vetter.

  21. Performance and Scalability Analysis of Cray X1 Loop Vectorization and Multistreaming.
    Proc. International Conference on Computational Science 2005 (ICCS 2005), 2005.
    S. R. Alam and J. S. Vetter.

  22. Early Evaluation of the Cray XT3 at ORNL.
    Proc. Cray User Group Meeting (CUG 2005), 2005.
    J. S. Vetter, S. R. Alam, T. H. Dunigan, Jr., M. R. Fahey, P. C. Roth, and P. H. Worley.

  23. Early Evaluation of the Cray XD1.
    Proc. Cray User Group Meeting (CUG 2005), 2005.
    M. R. Fahey, S. R. Alam, T. H. Dunigan, Jr., J. S. Vetter, and P. H. Worley.

  24. Evaluation of UPC on the Cray X1.
    Proc. Cray User Group Meeting (CUG 2005), 2005.
    T. A. El-Ghazawi, F. Cantonnet, Yiyi Yao, and J. S. Vetter.

  25. Performance Evaluation of High-Speed Interconnects using Dense Communication Patterns.
    Proc. Performance Evaluation of Networks for Parallel, Cluster and Grid Computing Systems (PEN-PCGCS'05), 2005.
    R. Fatoohii, K. Kardys, S. Koshy, S. Sivaramakrishnan, and J. S. Vetter.

  26. Balancing FPGA Resource Utilities.
    Proc. Int'l Conf. Engineering of Reconfigurable Systems and Algorithms (ERSA05), 2005.
    X. Liang, J. S. Vetter, M. C. Smith, and A. S. Bland.

  27. Performance evaluation of the Cray X1 distributed shared memory architecture. [ PDF ]
    12th Annual IEEE Symposium on High Performance Interconnects (Hot Interconnects), pp. 20-25, 2004.
    T. H. Dunigan, Jr., J. S. Vetter, and P. H. Worley.

  28. Evaluation of the SGI Altix 3700 at Oak Ridge National Laboratory. [ PDF ]
    Computer Science and Mathematics Divsion, Oak Ridge National Laboratory, Oak Ridge, TN, 2004.
    P. K. Agarwal, D. Bauer, P. Chandramohan, T. Dunigan, G. Fann, F. Jaeger, G. Kora, V. Meunier, N. F. Samatova, R. S. Studham, B. Sumpter, R. Toedte, J. S. Vetter, P. Worley, R. Latham, R. B. Ross, R. Thakur, M. Guest, J. Ahrens, R. Bleck, L. Oliker, A. Shoshani, and D. Xu.

  29. Cray X1 Evaluation Status Report. [ PDF ]
    ORNL, Oak Ridge, TN, Technical Report ORNL-TM-2004-13, 2004.
    P. A. Agarwal, R. A. Alexander, E. Apra, S. Balay, A. S. Bland, J. Colgan, E. F. D'Azevedo, J. Dongarra, J. B. Drake, T. H. Dunigan, T. H. Dunning, M. R. Fahey, R. A. Fahey, A. Geist, B. Gorda, M. Gordon, W. D. Gropp, R. J. Harrison, R. Kendall, D. Keyes, D. Kaushik, M. Krishnakumar, P. Luszczek, A. Mezzacappa, J. A. Nichols, J. Nieplocha, L. Oliker, T. Packwood, M. S. Pindzola, T. C. Schulthess, H. Simon, R. Stevens, J. S. Vetter, J. B. White, T. L. Windus, P. H. Worley, and T. Zacharia.
    (Also presented at 46th Cray Users Group Meeting, Knoxville, May 2004).

  30. Communication Characteristics of Large-Scale Scientific Applications for Contemporary Cluster Architectures. [ link ]
    Journal of Parallel and Distributed Computing, vol. 63, pp. 853-865, 2003.
    J. S. Vetter and F. Mueller.

  31. Computational Challenges in Nuclear Weapons Simulation.
    Lawrence Livermore National Laboratory, Livermore, CA, Report UCRL-JC-155202, 2003.
    C. F. McMillan, T. F. Adams, M. G. McCoy, R. B. Christensen, B. S. Pudliner, M. R. Zika, P. S. Brantley, J. S. Vetter, and J. M. May.
    (Prepared in Response to the Invitation to Submit White Papers to the National Academies Study of The Future of Supercomputing.).

  32. Performance Technologies for Peta-Scale Systems: A White Paper Prepared by the Performance Evaluation Research Center and Collaborators. [ PDF ]
    Prepared in Response to the Invitation to Submit White Papers to High End Computing Revitalization Task Force., 2003.
    D. H. Bailey, B. de Supinski, J. Dongarra, T. Dunigan, G. Gao, A. Hoisie, P. Hovland, J. Hollingsworth, D. Jefferson, C. Kamath, A. Malony, B. Norris, D. Quinlan, S. McKee, C. Mendes, S. Moore, D. Reed, A. Snavely, E. Strohmaier, J. S. Vetter, and P. Worley.

  33. Performance Analysis, Scalability Assessment and Optimizations for High-End Computing Platforms.
    Prepared in Response to the Invitation to Submit White Papers to High End Computing Revitalization Task Force, 2003.
    F. Mueller, D. Lowenthal, J. S. Vetter, and V. Freeh.

  34. Performance Metrics for High End Computing.
    Prepared in Response to the Invitation to Submit White Papers to High End Computing Revitalization Task Force, 2003.
    J. S. Vetter, T. L. Windus, and B. Gorda.

  35. Dynamic Statistical Profiling of Communication Activity in Distributed Applications. [ PDF ]
    ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems, Marina del Rey, California, 2002.
    J. S. Vetter.

  36. An Empirical Performance Evaluation of Scalable Scientific Applications. [ PDF ]
    SC02: International Conference for High Performance Computing, Networking, and Storage, Baltimore, MD USA, 2002.
    J. S. Vetter and A. Yoo.

  37. Asserting Performance Expectations. [ PDF ]
    SC02: International Conference for High Performance Computing, Networking, and Storage, Baltimore, MD USA, 2002.
    J. S. Vetter and P. Worley.

  38. Scalable Analysis Techniques for Microprocessor Performance Counter Metrics. [ PDF ]
    SC02: International Conference for High Performance Computing, Networking, and Storage, Baltimore, MD USA, 2002.
    D. H. Ahn and J. S. Vetter.

  39. An Overview of the BlueGene/L Supercomputer. [ PDF ]
    SC02: International Conference for High Performance Computing, Networking, and Storage, Baltimore, MD USA, 2002.
    N. Adiga, G. Almasi, G. Almasi, R. Barik, D. Beece, R. Bellofatto, G. Bhanot, R. Bickford, M. Blumrich, A. Bright, J. Brunheroto, C. Cascaval, J. Castaos, L. Ceze, P. Coteus, S. Chatterjee, D. Chen, G. Chiu, T. Cipolla, P. Crumley, K. Desai, A. Deutsch, M. Dombrowa, W. Donath, M. Eleftheriou, C. Erway, J. Esch, B. Fitch, J. Gagliano, A. Gara, R. Germain, M. Giampapa, B. Gopalsamy, M. Gupta, F. Gustavson, S. Hall, R. Haring, D. Heidel, P. Heidelberger, L. Herger, D. Hoenicke, R. Jackson, T. Jamal-Eddine, G. Kopcsay, E. Krevat, M. Kurhekar, A. Lanzetta, D. Lieber, L. Liu, M. Lu, M. Mendell, A. Misra, L. Mok, J. Moreira, B. Nathanson, M. Newton, M. Ohmacht, A. Oliner, R. Pudota, R. Rand, R. Regan, B. Rubin, A. Ruehli, S. Rus, R. Sahoo, A. Sanomiya, E. Schenfeld, S. Singh, P. Song, V. Srinivasan, B. Steinmacher-Burow, K. Strauss, C. Surovic, R. Swetz, T. Takken, R. Tremaine, M. Tsao, A. Umamaheshwaran, P. Verma, P. Vranas, T. Ward, M. Wazlowski, W. Barrett, J. Brown, D. Krolak, T. Liebsch, J. Marcella, A. Schram, G. Ulsh, C. Wait, K. Dockser, M. Seager, L. Kissel, J. S. Vetter, and K. Yates.

  40. Communication Characteristics of Large-Scale Scientific Applications for Contemporary Cluster Architectures. [ PDF ]
    International Parallel and Distributed Processing Symposium (IPDPS), Ft. Lauderdale, Florida, 2002.
    J. S. Vetter and F. Mueller.
    Award paper.

  41. Micro Benchmarking, Performance Assertions and Sensitivity Analysis: A Technique for Developing Adaptive Grid Applications.
    Eleventh IEEE International Symp. High Performance Distributed Computing (HPDC), Edinburgh, Scotland, 2002.
    I. R. Corey, J. R. Johnson, and J. S. Vetter.

  42. Statistical Scalability Analysis of Communication Operations in Distributed Applications. [ PDF ]
    ACM SIGPLAN Symp. on Principles and Practice of Parallel Programming (PPOPP), Snowbird, UT, 2001.
    J. S. Vetter and M. O. McCracken.

  43. An Integrated Performance Visualizer for OpenMP/MPI Programs. [ PDF ]
    Workshop on OpenMP Applications and Tools (WOMPAT), West Lafayette, Indiana, USA, 2001.
    J. Hoeflinger, B. Kuhn, P. Petersen, R. Hrabri, S. Shah, J. S. Vetter, M. Voss, and R. Woo.

  44. A Dynamic Tracing Mechanism for Performance Analysis of OpenMP Applications. [ PDF ]
    Workshop on OpenMP Applications and Tools (WOMPAT), West Lafayette, Indiana, USA, 2001.
    J. Caubet, J. Gimenez, J. Labarta, L. DeRose, and J. S. Vetter.

  45. Challenges in programming SMP clusters.
    Tenth SIAM Conf. Parallel Processing, Portsmouth, VA, USA, 2001.
    E. Chow, D. Hysom, and J. S. Vetter.

  46. Real-time Performance Monitoring, Adaptive Control and Interactive Steering of Computational Grids. [ PDF ]
    International Journal of High Performance Computing Applications, vol. 14, pp. 357-366, 2000.
    J. S. Vetter and D. A. Reed.

  47. Dynamic Software Testing of MPI Applications with Umpire. [ PDF ]
    SC00: International Conference for High Performance Computing, Networking, and Storage, Dallas, TX USA, 2000.
    J. S. Vetter and B. R. de Supinski.

  48. Performance Analysis of Distributed Applications using Automatic Classification of Communication Inefficiencies. [ PDF ]
    ACM Int'l Conf. Supercomputing (ICS), Santa Fe, New Mexico, USA, 2000.
    J. S. Vetter.

  49. Performance Issues in Parallel Processing Systems. [ link ]
    Performance Evaluation - Origins and Directions, G. Haring, C. Lindemann, and M. Reiser, Eds.: Springer-Verlag, pp. 527., 2000.
    L. Derose, M. Pantano, J. S. Vetter, and D. A. Reed.

  50. Techniques for High-Performance Computational Steering. [ link ]
    IEEE Concurrency, vol. 7, pp. 63-74, 1999.
    J. S. Vetter and K. Schwan.

  51. Managing Performance Analysis with Dynamic Statistical Projection Pursuit. [ PDF ]
    SC99: International Conference for High Performance Computing, Networking, and Storage, Portland, OR, USA, 1999.
    J. S. Vetter and D. Reed.

  52. Experiences using computational steering on existing scientific applications. [ PDF ]
    SIAM Conf. Parallel Processing, San Antonio, TX, USA, 1999.
    J. S. Vetter.

  53. Techniques for delayed binding of monitoring mechanisms to application-specific instrumentation points. [ PDF ]
    International Conference on Parallel Processing (ICPP), Minneapolis, MN, USA, 1998.
    J. S. Vetter and K. Schwan.

  54. Autopilot: adaptive control of distributed applications. [ PDF ]
    Seventh Int'l Symp. High Performance Distributed Computing (HPDC), Chicago, IL, USA, 1998.
    R. L. Ribler, J. S. Vetter, H. Simitci, and D. A. Reed.

  55. Performance Analysis of Parallel Systems: Approaches and Open Problems. [ PDF ]
    Joint Symposium on Parallel Processing (JSPP), Nagoya, Japan, 1998.
    D. A. Reed, R. A. Aydt, L. DeRose, C. L. Mendes, R. L. Ribler, E. Shaffer, H. Simitci, J. S. Vetter, D. R. Wells, S. Whitmore, and Y. Zhang.
    Invited paper and keynote presentation.

  56. From interactive applications to distributed laboratories. [ link ]
    IEEE Concurrency, vol. 6, pp. 78-90, 1998.
    B. Schroeder, G. Eisenhauer, K. Schwan, J. Heiner, P. Highnam, V. Martin, and J. S. Vetter.

  57. Falcon: On-line Monitoring and Steering of Parallel Programs. [ link ]
    Concurrency: Practice and Experience 10(9):699-736, 1998.
    W. Gu, G. Eisenhauer, K. Schwan, and J. S. Vetter.

  58. High performance computational steering of physical simulations.
    Int'l Parallel Processing Symp. (IPPS), Geneva, 1997.
    J. S. Vetter and K. Schwan.

  59. Computational steering annotated bibliography. [ link ]
    SIGPLAN Notices, vol. 32, pp. 40-44, 1997.
    J. S. Vetter.

  60. Framework for Collaborative Steering of Scientific Applications.
    Science Information Systems Newsletter, vol. IV, pp. 19-23, 1997.
    B. Schroeder, G. Eisenhauer, K. Schwan, J. Heiner, V. Martin, S. Szou, J. Vetter, R. Wang, F. Alyea, B. Ribarsky, and M. Trauner.

  61. Dataexchange: high performance communication in distributed laboratories.
    Ninth Int'l Conf. Parallel and Distributed Computing Systems (PDCS 97), 1997.
    G. Eisenhauer, B. Schroeder, K. Schwan, V. Martin, and J. Vetter.

  62. Models for computational steering.
    International Conference on Configurable Distributed Systems, Annapolis, MD, USA, 1996.
    J. S. Vetter and K. Schwan.

  63. Opportunities and Tools for Highly Interactive Distributed and Parallel Computing. [ link ]
    Debugging and Performance Tuning for Parallel Computing Systems, M. Simmons, A. Hayes, J. Brown, and D. Reed, Eds.: IEEE Computer Society Press, pp. 245-77., 1996.
    G. Eisenhauer, W. Gu, T. Kindler, K. Schwan, D. Silva, and J. S. Vetter.

  64. Falcon: on-line monitoring and steering of large-scale parallel programs.
    Frontiers '95, The Fifth Symposium on the Frontiers of Massively Parallel Computation, 1995.
    G. Weiming, G. Eisenhauer, E. Kraemer, K. Schwan, J. Stasko, J. Vetter, and N. Mallavarupu.

  65. Progress: a toolkit for interactive program steering.
    24th International Conference on Parallel Processing, Urbana, IL, USA, 1995.
    J. S. Vetter and K. Schwan.

  66. Design of a parallel computational fluid dynamics code on a shared memory architecture.
    Symp. American Society of Mechanical Engineers, Bioengineering Division (BED), 1995.
    H. L. Bergman, J. S. Vetter, K. Schwan, and D. N. Ku.

  67. Development of a Parallel Spectral Element Code Using SPMD Constructs.
    Parallel CFD: Implementations and Results Using Parallel Computers, 1995.
    H. L. Bergman, J. S. Vetter, K. Schwan, and D. Ku.

  68. An annotated bibliography of interactive program steering.
    SIGPLAN Notices, vol. 29, pp. 140-8, 1994.
    W. Gu, J. S. Vetter, and K. Schwan.

  69. GLYPHMAKER: An Interactive, Programmerless Approach for Customizing, Exploring, and Analyzing Visual Data Representatives. [ link ]
    Graphics, Visualization, and Usability Center, Georgia Tech, Atlanta, Georgia, USA GIT-GVU-93-26, 1993.
    W. Ribarsky, J. Tumblin, G. Newton, R. Nowicki, and J. S. Vetter.