Skip navigation
  • Home
  • Browse
    • Communities
      & Collections
    • Browse Items by:
    • Publication Date
    • Author
    • Title
    • Subject
    • Department
  • Sign on to:
    • My MacSphere
    • Receive email
      updates
    • Edit Profile


McMaster University Home Page
  1. MacSphere
  2. Open Access Dissertations and Theses Community
  3. Digitized Open Access Dissertations and Theses
Please use this identifier to cite or link to this item: http://hdl.handle.net/11375/31691
Title: AN AUTOMATIC LOGFILE ANALYZER FOR PARALLEL PROGRAMS
Authors: Zhang, Haitong
Advisor: Qiao, Sanzheng
Department: Computer Science
Keywords: Automatic Logfile Analyzer;Parallel Program;Message Passing Interface;MPI;Debugging;Communication Error
Publication Date: Nov-1999
Abstract: Detecting communication errors in parallel programs has remained a very challenging research and application area. In the thesis, we will present a new approach to detect communication errors in parallel programs. We also implement a complete tool to achieve this goal. The Logfile Analyzer is a tool for automatically analyzing the logfiles generated during a parallel program execution. The purpose of the tool is to check the communication consistency of parallel programs using MPI. It can help the programmer to detect the communication errors, improve the parallel program reliability, and give the programmer an overall picture of the communication sequence. Along with the Analyzer, the tool also provides the Logger, the Wrapper and the Preprocessor, enabling the automatic generation of the logfiles from MPI programs. The logging procedure is hidden from the user. The logfiles contain all information needed for analysis. Currently, the tool supports all major MPI functions and can be run on UNIX and Windows systems. The tool is implemented in C++. It is designed to be extensible and reusable. In the thesis, we will discuss the design idea and implementation details. We also provide a substantial number of testing cases to prove tool utility.
URI: http://hdl.handle.net/11375/31691
Appears in Collections:Digitized Open Access Dissertations and Theses

Files in This Item:
File Description SizeFormat 
Zhang_Haitong_199911_ME.pdf
Open Access
2.48 MBAdobe PDFView/Open
Show full item record Statistics


Items in MacSphere are protected by copyright, with all rights reserved, unless otherwise indicated.

Sherman Centre for Digital Scholarship     McMaster University Libraries
©2022 McMaster University, 1280 Main Street West, Hamilton, Ontario L8S 4L8 | 905-525-9140 | Contact Us | Terms of Use & Privacy Policy | Feedback

Report Accessibility Issue