Abstract
The computing power provided by high performance and low-cost PC-based clusters with Grid platforms are attractive and they are equal or superior to supercomputers and mainframes. In this paper, we present implementation and design rationale of Visuel toolkit for MPI parallel program performance measurement and analysis in cluster and grid environments. Most of performance visualization tools available today for high-performance platforms show solely system performance data (e.g., CPU load, memory usage, network bandwidth, server average load), and thus, being suitable for computing system activity visualization. The Visuel (Visuel (in French language) = to visualize) toolkit is web-based interface designed to show performance activities of all computing nodes of a distributed environment involved in the execution of MPI parallel program, such as CPU load level and memory usage of each computing node. In addition, this toolkit is able to display comparative performance data charts of MPI parallel applications and multiple executions under investigation. The usage of this toolkit shows that it outperforms in easing the process of investigation of parallel applications.
Similar content being viewed by others
References
CACTI Webpage. http://www.cacti.net/
Chang LJ, Chen HY, Chang HC, Li KC, Yang CT (2004) The visuel performance analysis and monitoring tool for cluster environments. In: ICS’2004 international computer symposium, Taipei, Taiwan
Cheung L, Reeves AP (1992) High performance computing on a cluster of workstations. IEEE
DIMEMAS Tool Webpage. http://www.cepba.upc.es/dimemas/
Ganglia Cluster Toolkit. http://sourceforge.net
Globus Tool Webpage. http://www.globus.org/
Gropp W, Lusk E, Doss N, Skjellum A (1996) A high-performance, portable implementation of the MPI message passing interface standard. http://www.mcs.anl.gov/mpi/mpicharticle/paper.html, Argonne National Laboratory
Li KB (2003) ClustalW-MPI: ClustalW analysis using distributed and parallel computing. Bioinf 19(12):1585–1586
Li KC, Chang HC, Yang CT, Sato LM, Yang CY, Wu YY, Liao HK, Hsieh MC, Tsai CW, Pel MY (2005) On construction of a visualization toolkit for MPI parallel programs in cluster environments. In: AINA’2005 the 19th IEEE international conference on advanced information networking and applications, vol II, Taipei, Taiwan, 2005
MRTG Webpage. http://www.mrtg.org
MDS Tool Webpage. http://www-unix.globus.org/toolkit/mds/
Panda DK, Ni LM (1997) Special issue on workstation clusters and network-based computing: guest editors’ introduction. J Parallel Distrib Comput 40(1)
Pallas Products Webpage (VAMPIR tool). http://www.pallas.de/e/products/vampir
RRDtool Webpage. http://www.rrdtool.org
Sang J, Kim CM, Kollar TJ, Lopez I (1999) High-performance cluster computing over gigabit/fast ethernet. Inform 23:19–27
Yang CT, Li KC, Chiang WC, Shih PC (2005) Design and implementation of TIGER grid: an integrated metropolitan-state grid environment. In: PaCT’2005 the 8th international conference on parallel computing technologies, Russia, LNCS. Springer, Heidelberg, 2005
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Li, KC., Chang, HC. The design and implementation of Visuel performance monitoring and analysis toolkit for cluster and grid environments. J Supercomput 40, 299–317 (2007). https://doi.org/10.1007/s11227-006-0020-5
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-006-0020-5