Title :
Use of the parallel port to measure MPI intertask communication costs in COTS PC clusters
Author :
Haridasan, M. ; Pfitscher, G.H.
Author_Institution :
Dept. of Comput. Sci., Brasilia Univ., Brazil
Abstract :
Performance analysis of system time parameters is important for the development of parallel and distributed programs because it provides a means of estimating program execution times and it is important for scheduling tasks on processors. Measuring time intervals between events occurring in different nodes of COTS clusters of workstations is not a trivial task due to the absence of a unified clock view. We propose a different approach to measure system time parameters and program performance in clusters with the aid of the parallel port present in every machine of a COTS cluster. Some experimental values of communication delays using the MPI library in a Linux PC cluster are presented and the efficiency and precision of the proposed mechanism are analyzed.
Keywords :
application program interfaces; communication complexity; distributed programming; message passing; processor scheduling; software performance evaluation; workstation clusters; COTS PC clusters; Linux PC cluster; MPI intertask communication costs; MPI library; clusters of workstations; communication delays; distributed programs; parallel port; parallel programs; performance analysis; program execution times; program performance; system time parameters; task scheduling; Clocks; Computer science; Concurrent computing; Costs; Delay; Hardware; Linux; Peer to peer computing; Synchronization; Time measurement;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2003. Proceedings. International
Print_ISBN :
0-7695-1926-1
DOI :
10.1109/IPDPS.2003.1213497