Abstract
The performance of the communication network can greatly affect the ability of scientific applications to make efficient use of the computational power available in high-performance computing systems. Many tools exist for analyzing network performance, but most concentrate on a single layer in the communication subsystem or on one type of network hardware. NetPIPE was developed to provide a complete and consistent set of analytical tools in a flexible framework that can be applied to analyze the message-passing libraries and the native software layers that they run on. Examples are given on how NetPIPE is being enhanced to enable research in channel bonding multiple Gigabit Ethernet interfaces, to analyze InfiniBand hardware and the MPI libraries being developed for it, and to optimize memory copy routines to make SMP message-passing more efficient.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Netperf webpage, http://www.netperf.org/
Iperf webpage, http://dast.nlanr.net/Projects/Iperf/
NetPIPE webpage, http://www.scl.ameslab.gov/Projects/NetPIPE/
Snell, Q., Mikler, A., Gustafson, J.: NetPIPE: A Network Protocol Independent Performance Evaluator. In: IASTED International Conference on Intelligent Management and Systems (June 1996)
Turner, D., Chen, X.: Protocol-Dependent Message-Passing Performance on Linux Clusters. In: Proceedings of the IEEE International Conference on Cluster Computing, pp. 187–194 (September 2002)
The MPI Standard, http://www.mcs.anl.gov/mpi/
MPI Forum. MPI: A Message-Passing Interface Standard. International Journal of Supercomputer Applications 8(3/4), 165–416 (1994)
PVM webpage, http://www.epm.ornl.gov/pvm/
Geist, A., Beguelin, A., Dongarra, J., Jiang, W., Manchek, R., Sunderam, V.: PVM: Parallel Virtual Machine. The MIT Press, Cambridge (1994)
TCGMSG webpage, http://www.emsl.pnl.gov:2080/docs/parasoft/tcgmsg/tcgmsg.html
ARMCI webpage, http://www.emsl.pnl.gov:2080/docs/parasoft/armci/
MPICH webpage, http://www.mcs.anl.gov/mpi/mpich/
Gropp, W., Lusk, E., Doss, N., Skjellum, A.: High-Performance, Portable Implementation of the MPI Message Passing Interface Standard. Parallel Computing 22(6), 789–828 (1996)
MP_Lite webpage, http://www.scl.ameslab.gov/Projects/MP_Lite/
Turner, D., Chen, W., Kendall, R.: Performance of the MP_Lite Message-Passing Library on Linux Clusters. Linux Clusters: The HPC Revolution. University of Illinois, Urbana-Champaign, June 25-27 (2001)
Turner, D., Selvarajan, S., Chen, X., Chen, W.: The MP_Lite Message-Passing Library. In: Fourteenth IASTED International Conference on Parallel and Distributed Computing and Systems. Cambridge Massachusetts, November 4-6, pp. 434–439 (2002)
InfiniBand webpage, http://www.infinibandta.org/
MVAPICH webpage, http://nowlab.cis.ohio-state.edu/projects/mpi-iba/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Turner, D., Oline, A., Chen, X., Benjegerdes, T. (2003). Integrating New Capabilities into NetPIPE. In: Dongarra, J., Laforenza, D., Orlando, S. (eds) Recent Advances in Parallel Virtual Machine and Message Passing Interface. EuroPVM/MPI 2003. Lecture Notes in Computer Science, vol 2840. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-39924-7_10
Download citation
DOI: https://doi.org/10.1007/978-3-540-39924-7_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20149-6
Online ISBN: 978-3-540-39924-7
eBook Packages: Springer Book Archive