Skip to main content
Log in

Log File Formats for Parallel Applications: A Review

  • Published:
International Journal of Parallel Programming Aims and scope Submit manuscript

Abstract

The objective of this paper is the review of the log file formats that allow the performance visualization of parallel applications based on the usage of message passing interface (MPI) standard. These file formats have been designed by the LANS (Laboratory for Advanced Numerical Software) group of the Argonne National Laboratory and they are distributed together with the corresponding viewers as part of the MPE (multipurpose environment) library of the MPICH implementation of the MPI. The formats studied in this paper is the ALOG, CLOG, SLOG1 and SLOG2 file formats—the formats are studied in chronological order and the main features of their structures are presented.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Asbury, R., Wrinn, M.: MPI tuning with Intel Trace Analyzer and Intel Trace Collector. In: IEEE International Conference on Cluster Computing, Tutorial Section (2004)

  2. Chan, A., Gropp, W., Lusk, E.: User’s Guide for MPE—Extensions for MPI Programs. Argonne National Laboratory, Mathematics and Computer Science Division, Technical Report ANL/MCS-TM-ANL-98 (1998)

  3. Chan, A., Gropp, W., Lusk, E.: Scalable Log Files for Parallel Program Trace Data (DRAFT). Argonne National Laboratory, Technical Report (2000)

  4. CLOG files documentation found in source file clog_merge.c of the MPE distribution

  5. Gropp, W., Lusk, E., Ashton, D., Buntinas, D., Butler, R., Chan, A., Ross, R., Thakur, R., Toonen, B.: MPICH2 Users’s Guide. Argonne National Laboratory, Mathematics and Computer Science Division, Technical Report (2008)

  6. Hao, M.C., Karp, A.H., Waheed, A., Jazayeri, M.: VIZIR: an integrated environment for distributed program visualization. In: Proceedings of the 3rd International Workshop on Modelling, Analysis and Simulation of Computer and Telecommunication Systems, MASCOTS ’95, pp. 288–292, Durham N. Carolina (1995)

  7. Heath, M.T., Finger J.E.: ParaGraph—A Performance Visualization Tool for MPI. On line document found in URL http://www.csar.uiuc.edu/software/paragraph/. Accessed 31 Aug 2003 (2003)

  8. Herrarte, V., Lusk, E.: Studying Parallel Program Behavior with Upshot. Argonne National Laboratory, Technical Report ANL 91/15 (1991)

  9. Hondroudakis, A., Shanmugam, K., Procter, R.: Performance evaluation and visualization with VISPAT. In: Proceedings of Parallel Computing Technologies (PaCT 1995), pp. 180–185 (1995)

  10. IBM Corporation: IBM Parallel Environment for AIX 5L, Operation and Use, Vol. 2, Version 4, Release 2 (2005)

  11. Karrels, E., Lusk, E.: Performance analysis of MPI programs. In: Dongarra, J., Tourancheau, B. (eds.) Proceedings of the Workshop on Environments and Tools For Parallel Scientific Computing, pp. 195–200 (1994)

  12. Malony A.D., Hammerslag D.H., Jablonowski D.J.: Traceview—a trace visualization tool. IEEE Software 8(5), 19–28 (1991)

    Article  Google Scholar 

  13. Pacheco, P.: Parallel Programming with MPI. Morgan Kaufmann Publishers Inc. (1997)

  14. Wu, C.E., Bolmarcich, A., Snir, M., Wootton, D., Parpia, F., Chan, A., Lusk, E., Gropp, W.: From trace generation to visualization—a performance framework for distributed parallel systems. In: Proceedings of SC2000: High Performance Networking and Computing (2000)

  15. Zaki O., Lusk E., Gropp W., Swider D.: Toward scalable performance visualization with jumpshot. High Perform. Comput. Appl. 13(2), 277–288 (1999)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Athanasios I. Margaris.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Margaris, A.I. Log File Formats for Parallel Applications: A Review. Int J Parallel Prog 37, 195–222 (2009). https://doi.org/10.1007/s10766-009-0093-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10766-009-0093-x

Keywords

Navigation