Thesis (1)
  1. Jeffrey M. Squyres. A Component Architecture for the Message Passing Interface (MPI): The Systems Service Interface (SSI) of LAM/MPI. PhD thesis, University of Notre Dame, Notre Dame, IN, April 2004. [bibtex-entry]


Articles in journals or book chapters (22)
  1. R. H. Castain, T. S. Woodall, D. J. Daniel, J. M. Squyres, B. Barrett, and G. E. Fagg. The Open Run-Time Environment (OpenRTE): A transparent multicluster environment for high-performance computing. Future Generation Computer Systems, 24(2):153--157, 2008. [bibtex-entry]


  2. Sriram Sankaran, Jeffrey M. Squyres, Brian Barrett, Andrew Lumsdaine, Jason Duell, Paul Hargrove, and Eric Roman. The LAM/MPI Checkpoint/Restart Framework: System-Initiated Checkpointing. International Journal of High Performance Computing Applications, 19(4):479--493, December 2005.
    Keywords: MPI, checkpoint/restart, rollback-recovery. [bibtex-entry]


  3. Jeffrey M. Squyres. Doing More With Less. ClusterWorld Magazine, MPI Mechanic Column, 3(6):32--34,50, June 2005.
    Keywords: MPI. [bibtex-entry]


  4. Jeffrey M. Squyres. Progress is the Opposite of Congress. ClusterWorld Magazine, MPI Mechanic Column, 3(5):32--35, May 2005.
    Keywords: MPI. [bibtex-entry]


  5. Jeffrey M. Squyres. Why Are There So Many MPI Implementations?. ClusterWorld Magazine, MPI Mechanic Column, 3(4):32--35, April 2005.
    Keywords: MPI. [bibtex-entry]


  6. Jeffrey M. Squyres. Is Your Application Spawnworthy?. ClusterWorld Magazine, MPI Mechanic Column, 3(3):32--33,46--47, March 2005.
    Keywords: MPI. [bibtex-entry]


  7. Jeffrey M. Squyres. The Spawn of MPI. ClusterWorld Magazine, MPI Mechanic Column, 3(2):40--43, February 2005.
    Keywords: MPI. [bibtex-entry]


  8. Jeffrey M. Squyres. Debugging in Parallel (in Parallel). ClusterWorld Magazine, MPI Mechanic Column, 3(1):34--37, January 2005.
    Keywords: MPI. [bibtex-entry]


  9. Jeffrey M. Squyres. MPI Debugging -- Can You Hear Me Now?. ClusterWorld Magazine, MPI Mechanic Column, 2(12):32--35, December 2004.
    Keywords: MPI. [bibtex-entry]


  10. Jeffrey M. Squyres. MPI_Reduce: Introducing Open MPI. ClusterWorld Magazine, 2(11):20--28, November 2004.
    Keywords: MPI. [bibtex-entry]


  11. Jeffrey M. Squyres. More Joys of Asynchronous Communication. ClusterWorld Magazine, MPI Mechanic Column, 2(10):34--36, October 2004.
    Keywords: MPI. [bibtex-entry]


  12. Jeffrey M. Squyres. The Joys of Asynchronous Computing. ClusterWorld Magazine, MPI Mechanic Column, 2(9):36--38, September 2004.
    Keywords: MPI. [bibtex-entry]


  13. Jeffrey M. Squyres. In Parallel, Everyone Hears You Scream II. ClusterWorld Magazine, MPI Mechanic Column, 2(8):34--36, August 2004.
    Keywords: MPI. [bibtex-entry]


  14. Jeffrey M. Squyres. In Parallel, Everyone Hears You Scream. ClusterWorld Magazine, MPI Mechanic Column, 2(7):36--37, July 2004.
    Keywords: MPI. [bibtex-entry]


  15. Jeffrey M. Squyres. How to Succeed in Datatypes Without Really Trying. ClusterWorld Magazine, MPI Mechanic Column, 2(5):32--34, May 2004.
    Keywords: MPI. [bibtex-entry]


  16. Jeffrey M. Squyres. Everything You Wanted to Know About Groups and Communicators. ClusterWorld Magazine, MPI Mechanic Column, 2(4):32--34, 48, April 2004.
    Keywords: MPI. [bibtex-entry]


  17. Jeffrey M. Squyres. Zen and the Art of MPI Collectives. ClusterWorld Magazine, MPI Mechanic Column, 2(3):32--34, March 2004.
    Keywords: MPI. [bibtex-entry]


  18. Jeffrey M. Squyres. What Really Happens During MPI_INIT. ClusterWorld Magazine, MPI Mechanic Column, 2(2):26--28, 46, February 2004.
    Keywords: MPI. [bibtex-entry]


  19. Jeffrey M. Squyres. Processes, Processors, and MPI, Oh My!. ClusterWorld Magazine, MPI Mechanic Column, 2(1), January 2004.
    Keywords: MPI. [bibtex-entry]


  20. Jeffrey M. Squyres. Definitions and Fundamentals -- The Message Passing Interface (MPI). ClusterWorld Magazine, MPI Mechanic Column, 1(1):26--29, December 2003.
    Keywords: MPI. [bibtex-entry]


  21. Anthony Skjellum, Diane G. Wooley, Ziyang Lu, Michael Wolf, Purushotham V. Bangalore, Andrew Lumsdaine, Jeffrey M. Squyres, and Brian McCandless. Object-oriented analysis and design of the Message Passing Interface. Concurrency and Computation: Practice and Experience, 13(4):245--292, April 2001. [bibtex-entry]


  22. Andrew Lumsdaine, Mark W. Reichelt, Jeffrey M. Squyres, and Jacob K. White. Accelerated Waveform Methods for Parallel Transient Simulation of Semiconductor Devices. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 15(7):716--726, July 1996. [bibtex-entry]


Conference articles (37)
  1. J. Hursey, P. Hargrove, D. Lecomber, A. Lumsdaine, and J.M. Squyres. Checkpoint/Restart-Enabled Parallel Debugging. In Recent Advances in the Message Passing Interface 17th European MPI Users Group Meeting, EuroMPI 2010 Proceedings, pages 219--228, 2010. [bibtex-entry]


  2. Joshua Hursey, Ethan Mallove, Jeffrey M. Squyres, and Andrew Lumsdaine. An Extensible Framework for Distributed Testing of MPI Implementations. In Proceedings, Euro PVM/MPI, Paris, France, October 2007.
    Keywords: Open MPI, high performance computing, MPI, testing. [bibtex-entry]


  3. Galen M. Shipman, Ron Brightwell, Brian Barrett, Jeffrey M. Squyres, and Gil Bloch. Investigations on InfiniBand: Efficient Network Buffer Utilization at Scale. In Proceedings, Euro PVM/MPI, Paris, France, October 2007. [bibtex-entry]


  4. Joshua Hursey, Jeffrey M. Squyres, Timothy I. Mattox, and Andrew Lumsdaine. The Design and Implementation of Checkpoint/Restart Process Fault Tolerance for Open MPI. In Proceedings of the 21st IEEE International Parallel and Distributed Processing Symposium (IPDPS), March 2007. IEEE Computer Society.
    Keywords: Open MPI, high performance computing, rollback-recovery, MPI, fault tolerance, checkpoint/restart. [bibtex-entry]


  5. T. Hoefler, J. Squyres, W. Rehm, and A. Lumsdaine. A Case for Non-Blocking Collective Operations. In Frontiers of High Performance Computing and Networking - ISPA 2006 Workshops, volume 4331/2006, pages 155-164, 12 2006. Springer Berlin / Heidelberg. [bibtex-entry]


  6. Christopher Gottbrath, Brian Barrett, Bill Gropp, Ewing Rusty Lusk, and Jeff Squyres. An Interface to Support the Identification of Dynamic MPI 2 Processes for Scalable Parallel Debugging. In Proceedings, 13th European PVM/MPI Users' Group Meeting, Bonn, Germany, September 2006. [bibtex-entry]


  7. T. Hoefler, J. Squyres, G. Fagg, G. Bosilca, W. Rehm, and A. Lumsdaine. A New Approach to MPI Collective Communication Implementations. In 6th Austrian-Hungarian Workshop on Distributed and Parallel Systems, 09 2006. [bibtex-entry]


  8. Brian W. Barrett, Ron Brightwell, Jeffrey M. Squyres, and Andrew Lumsdaine. Implementation of Open MPI on the Cray XT3. In Cray Users Group 2006, Lugano, Switzerland, May 2006. [bibtex-entry]


  9. DongInn Kim, Jeffrey M. Squyres, and Andrew Lumsdaine. The Introduction of the OSCAR Database API (ODA). In Proceedings of the 20th International Symposium on High-Performance Computing in an Advanced Collaborative Environment (HPCS'06), pages 39, May # 14-17 2006. IEEE Computer Society.
    Note: Session track: 4th Annual OSCAR Symposium (OSCAR'06).
    Keywords: OSCAR, high performance computing, cluster. [bibtex-entry]


  10. Torsten Hoefler, Jeffrey M. Squyres, Torsten Mehlan, Frank Mietke, and Wolfgang Rehm. Implementing a Hardware-Based Barrier in Open MPI. In Proceedings of KiCC'05, Chemnitzer Informatik Berichte, November 2005. [bibtex-entry]


  11. B. Barrett, J. M. Squyres, A. Lumsdaine, R. L. Graham, and G. Bosilca. Analysis of the Component Architecture Overhead in Open MPI. In Proceedings, 12th European PVM/MPI Users' Group Meeting, Sorrento, Italy, September 2005. [bibtex-entry]


  12. R. H. Castain, T. S. Woodall, D. J. Daniel, J. M. Squyres, B. Barrett, and G .E. Fagg. The Open Run-Time Environment (OpenRTE): A Transparent Multi-Cluster Environment for High-Performance Computing. In Proceedings, 12th European PVM/MPI Users' Group Meeting, Sorrento, Italy, September 2005. [bibtex-entry]


  13. Richard L. Graham, Timothy S. Woodall, and Jeffrey M. Squyres. Open MPI: A Flexible High Performance MPI. In Proceedings, 6th Annual International Conference on Parallel Processing and Applied Mathematics, Poznan, Poland, September 2005. [bibtex-entry]


  14. Craig E. Rasmussen and Jeffrey M. Squyres. A Case for New MPI Fortran Bindings. In Proceedings, 12th European PVM/MPI Users' Group Meeting, Sorrento, Italy, September 2005. [bibtex-entry]


  15. DongInn Kim, Jeffrey M. Squyres, and Andrew Lumsdaine. Revamping the OSCAR database: A Flexible Approach to Cluster Configuration Data Management. In Ilias Kotsireas and Deborah Stacey, editors, 19th International Symposium on High Performance Computing Systems and Applications, Guelph, Ontario, Canada, pages 326-332, May 2005. IEEE Computer Society.
    Keywords: OSCAR, high performance computing, cluster. [bibtex-entry]


  16. Edgar Gabriel, Graham E. Fagg, George Bosilca, Thara Angskun, Jack J. Dongarra, Jeffrey M. Squyres, Vishal Sahay, Prabhanjan Kambadur, Brian Barrett, Andrew Lumsdaine, Ralph H. Castain, David J. Daniel, Richard L. Graham, and Timothy S. Woodall. Open MPI: Goals, Concept, and Design of a Next Generation MPI Implementation. In Proceedings, 11th European PVM/MPI Users' Group Meeting, Budapest, Hungary, pages 97--104, September 2004. [bibtex-entry]


  17. T.S. Woodall, R.L. Graham, R.H. Castain, D.J. Daniel, M.W. Sukalski, G.E. Fagg, E. Gabriel, G. Bosilca, T. Angskun, J.J. Dongarra, J.M. Squyres, V. Sahay, P. Kambadur, B. Barrett, and A. Lumsdaine. TEG: A High-Performance, Scalable, Multi-Network Point-to-Point Communications Methodology. In Proceedings, 11th European PVM/MPI Users' Group Meeting, Budapest, Hungary, pages 303--310, September 2004. [bibtex-entry]


  18. T.S. Woodall, R.L. Graham, R.H. Castain, D.J. Daniel, M.W. Sukalski, G.E. Fagg, E. Gabriel, G. Bosilca, T. Angskun, J.J. Dongarra, J.M. Squyres, V. Sahay, P. Kambadur, B. Barrett, and A. Lumsdaine. Open MPI's TEG Point-to-Point Communications Methodology: Comparison to Existing Implementations. In Proceedings, 11th European PVM/MPI Users' Group Meeting, Budapest, Hungary, pages 105--111, September 2004. [bibtex-entry]


  19. Jeffrey M. Squyres and Andrew Lumsdaine. The Component Architecture of Open MPI: Enabling Third-Party Collective Algorithms. In Vladimir Getov and Thilo Kielmann, editors, Proceedings, 18th ACM International Conference on Supercomputing, Workshop on Component Models and Systems for Grid Applications, St. Malo, France, pages 167--185, July 2004. Springer. [bibtex-entry]


  20. J. Squyres, V. Sahay, P. Kambadur, B.Barett, A. Lumsdaine, R. Castain, D. Daniel, R. Graham, T. Woodall, M. Sukalski, T. Angskun, G. Bosilca, G. Fagg, E. Gabriel, and J. Dongarra. A Component Architecture for Message Passing Middleware. In IEEE Cluster, 2004. [bibtex-entry]


  21. S. Sankaran, J. Squyres, B.Barett, A. Lumsdaine, J. Duell, P. Hargrove, and E. Roman. The LAM/MPI Checkpoint/Restart Framework: System-Initiated Checkpointing. In In LACSI Symposium, October 2003. [bibtex-entry]


  22. Jeffrey M. Squyres and Andrew Lumsdaine. A Component Architecture for LAM/MPI. In Proceedings, Euro PVM/MPI, October 2003. [bibtex-entry]


  23. John Mugler, Thomas Naughton, Stephen L. Scott, Brian Barrett, Andrew Lumsdaine, Jeffrey M. Squyres, Beno�t des Ligneris, Francis Giraldeau, and Chokchai Leangsuksun. OSCAR Clusters. In Proceedings of the Ottawa Linux Symposium (OLS'03), Ottawa, Canada, July # 23-26, 2003.
    Keywords: OSCAR, Thin-OSCAR, HA-OSCAR, cluster. [bibtex-entry]


  24. Jeffrey M. Squyres and Andrew Lumsdaine. A Component Architecture for LAM/MPI. In Proceedings ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, San Diego, CA, USA, June 2003.
    Note: Short Talk on Emerging Research. [bibtex-entry]


  25. Brian Barrett, Jeff Squyres, and Andrew Lumsdaine. Integration of the LAM/MPI environment and the PBS scheduling system. In Proceedings, 17th Annual International Symposium on High Performance Computing Systems and Applications, Quebec, Canada, May 2003.
    Keywords: LAM/MPI, LAM, PBS, MPI, TM, Message Passing Interface, scheduling, batch scheduling, high performance computing. [bibtex-entry]


  26. Thomas Naughton, Stephen L. Scott, Brian Barret, Jeffrey M. Squyres, Andrew Lumsdaine, and Yung-Chin Fant. The Penguin in the Pail -- OSCAR Cluster Installation Tool. In The 6^th World MultiConference on Systemic, Cybernetics and Informatics (SCI 2002), Invited Session of SCI'02, Commodity, High Performance Cluster Computing Technologies and Applications, Orlando, FL, USA, 2002.
    Keywords: OSCAR, Linux, high performance computing, cluster. [bibtex-entry]


  27. Jeffrey M. Squyres, Andrew Lumsdaine, William L. George, John G. Hagedorn, and Judith E. Devaney. The Interoperable Message Passing Interface (IMPI) Extensions to LAM/MPI. In Proceedings, MPI Developer's Conference, Cornell, NY, USA, 2000.
    Keywords: LAM, MPI, Message Passing Interface, high performance computing. [bibtex-entry]


  28. Jeffrey M. Squyres, Andrew Lumsdaine, and Robert L. Stevenson. A Toolkit for Parallel Image Processing. In SPIE Annual Meeting, San Diego, 1998.
    Keywords: MPI, Message Passing Interface, image processing, parallel library, distributed. [bibtex-entry]


  29. Jeffrey M. Squyres, Bill Saphir, and Andrew Lumsdaine. The Design and Evolution of the MPI-2 C++ Interface. In Proceedings, 1997 International Conference on Scientific Computing in Object-Oriented Parallel Computing, Lecture Notes in Computer Science, 1997. Springer-Verlag.
    Keywords: MPI, Message Passing Interface, class library. [bibtex-entry]


  30. J. M. Squyres, B. C. McCandless, and A. Lumsdaine. C++ Bindings and Class Libraries for MPI. In Proceedings, MPI Developer's Conference, Notre Dame, IN, USA, July 1996.
    Keywords: MPI, Message Passing Interface, class library. [bibtex-entry]


  31. B. C. McCandless, J. M. Squyres, and A. Lumsdaine. Object Oriented MPI (OOMPI): a class library for the Message Passing Interface. In IEEE, editor, Proceedings. Second MPI Developer's Conference: Notre Dame, IN, USA, 1--2 July 1996, 1109 Spring Street, Suite 300, Silver Spring, MD 20910, USA, pages 87--94, 1996. IEEE Computer Society Press.
    Keywords: application program interfaces, C language, C++ bindings, C++ class library, formal specification, generic specification, message passing, Message Passing Interface, object-oriented class library, object-oriented languages, Object-Oriented MPI, object-oriented programming, OOMPI, parallel programming, program description language, software libraries. [bibtex-entry]


  32. Jeffrey M. Squyres, Brian C. McCandless, and Andrew Lumsdaine. Object Oriented MPI: A Class Library for the Message Passing Interface. In Parallel Object-Oriented Methods and Applications (POOMA '96), Santa Fe, 1996.
    Keywords: MPI, Message Passing Interface, high performance computing, OOMPI, Object-Oriented MPI, object-oriented class library. [bibtex-entry]


  33. J. M. Squyres, B. C. McCandless, A Lumsdaine, and R. L. Stevenson. Parallel and Distributed Algorithms for High-Speed Image Processing. In Sixth Annual Dual-Use Technologies and Applications Conference, Syracuse, NY, USA, 1996.
    Keywords: MPI, Message Passing Interface, image processing, parallel library, distributed. [bibtex-entry]


  34. A. Lumsdaine, J. M. Squyres, and R. L. Stevenson. A Cluster-Based Parallel Image Processing Toolkit. In SPIE/IS&T Conference on Image and Video Processing, III, San Jose, CA, USA, February 1995.
    Keywords: MPI, Message Passing Interface, image processing, parallel library, distributed. [bibtex-entry]


  35. Jeffrey M. Squyres, Andrew Lumsdaine, and Robert L. Stevenson. A Parallel Image Processing Toolkit Using MPI. In Proceedings of MPI Developers Conference, 1995.
    Keywords: MPI, Message Passing Interface, image processing, parallel library, distributed. [bibtex-entry]


  36. Andrew Lumsdaine, Jeffrey M. Squyres, and Mark W. Reichelt. Waveform Iterative Methods for Parallel Solution of Initial Value Problems. In Andrew Lumsdaine, Ewing Lusk, Donna Reese, and Anthony Skjellum, editors, Proceedings of the Second Scalable Parallel Libraries Conference, Mississippi State, MS, pages 88-97, October 1994. IEEE Computer Society Press. [bibtex-entry]


  37. Jeffrey M. Squyres and Andrew Lumsdaine. Parallel Numerical Methods For Large Scale Initial-Value Problems. In Argonne Undergraduate Research Symposium, Argonne, IL, November 1993.
    Keywords: MPI, Message Passing Interface. [bibtex-entry]


Internal reports (10)
  1. T. Hoefler, J. Squyres, G. Bosilca, G. Fagg, A. Lumsdaine, and W. Rehm. Non-Blocking Collective Operations for MPI-2. Technical report, Open Systems Lab, Indiana University, 08 2006. [bibtex-entry]


  2. Joshua Hursey, Jeffrey M. Squyres, and Andrew Lumsdaine. A Checkpoint and Restart Service Specification for Open MPI. Technical report TR635, Indiana University, Bloomington, Indiana, USA, July 2006 keywords = Open MPI, high performance computing, rollback-recovery, MPI, fault tolerance, checkpoint/restart. [bibtex-entry]


  3. Brian W. Barrett, Jeffrey M. Squyres, and Andrew Lumsdaine. Implementation of Open MPI on Red Storm. Technical report LA-UR-05-8307, Los Alamos National Laboratory, Los Alamos, New Mexico, USA, October 2005. [bibtex-entry]


  4. Sriram Sankaran, Jeffrey M. Squyres, Brian Barrett, and Andrew Lumsdaine. Checkpoint-Restart Support System Services Interface (SSI) Modules for LAM/MPI. Technical Report TR578, Indiana University, Computer Science Department, 2003. [bibtex-entry]


  5. Jeffrey M. Squyres, Brian Barrett, and Andrew Lumsdaine. MPI Collective Operations System Services Interface (SSI) Modules for LAM/MPI. Technical Report TR577, Indiana University, Computer Science Department, 2003. [bibtex-entry]


  6. Jeffrey M. Squyres, Brian Barrett, and Andrew Lumsdaine. The System Services Interface (SSI) to LAM/MPI. Technical Report TR575, Indiana University, Computer Science Department, 2003. [bibtex-entry]


  7. Jeffrey M. Squyres, Brian Barrett, and Andrew Lumsdaine. Boot System Services Interface (SSI) Modules for LAM/MPI. Technical Report TR576, Indiana University, Computer Science Department, 2003. [bibtex-entry]


  8. Jeffrey M. Squyres, Brian Barrett, and Andrew Lumsdaine. Request Progression Interface (RPI) System Services Interface (SSI) Modules for LAM/MPI. Technical Report TR579, Indiana University, Computer Science Department, 2003. [bibtex-entry]


  9. Thomas Naughton, Stephen L. Scott, Brian Barrett, Jeffrey M. Squyres, Andrew Lumsdaine, Yung-Chin Gang, and Victor Mashayekhi. Looking inside the OSCAR cluster toolkit. Technical report In PowerSolutions Magazine, chapter HPC Cluster Environment, Dell Computer Corporation, November 2002.
    Keywords: OSCAR, Linux, high performance computing, cluster. [bibtex-entry]


  10. Jeffrey M. Squyres, Brian C. McCandless, and Andrew Lumsdaine. Object Oriented MPI Reference. Technical report TR 96-12, Department of Computer Science and Engineering, University of Notre Dame, Notre Dame, IN, USA, 1996.
    Keywords: MPI, Message Passing Interface, high performance computing, OOMPI, Object-Oriented MPI, object-oriented class library. [bibtex-entry]


Posters and Presentations (6)
  1. Joshua Hursey, Jeffrey M. Squyres, Abhishek Kulkarni, and Andrew Lumsdaine. Open MPI Tutorial. Tutorial at the Indiana University booth at the ACM/IEEE SC09 Conference, Portland, Oregon, November 2009. [bibtex-entry]


  2. Jeffrey M. Squyres, Brian W. Barrett, George Bosilca, Richard L. Graham, Galen M. Shipman, and Timothy S. Woodall. Open MPI Developer's Workshop, April 2006.
    Note: San Jose, CA, USA. [bibtex-entry]


  3. Jeffrey M. Squyres. Shared Memory Collectives and Their Consequences. Computer Science Department Seminar, University of Houston, February 2006. [bibtex-entry]


  4. Jeffrey M. Squyres, Timothy Woodall, and Shawn Hansen. Open MPI and OpenIB: Past, Present, and Future. Presentation at the OpenIB Workshop, Sonoma, CA, February 2006. [bibtex-entry]


  5. Jeffrey M. Squyres and Andrew Lumsdaine. The Component Architecture of LAM/MPI (Poster), June 2003. [bibtex-entry]


  6. Jeffrey M. Squyres. MPI Extensions and Applications. Master's thesis, Department of Computer Science and Engineering, University of Notre Dame, Notre Dame, IN, USA, May 1996.
    Keywords: MPI, Message Passing Interface, high performance computing, OOMPI, Object-Oriented MPI, object-oriented class library, image processing, parallel library, distributed. [bibtex-entry]



BACK TO INDEX




Disclaimer:

This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All person copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.




Last modified: Wed Sep 27 08:25:16 2017
Author: apache.


This document was translated from BibTEX by bibtex2html