PVM Performance Enhancement over a High-Speed Myrinet


The Transactions of the Korea Information Processing Society (1994 ~ 2000), Vol. 7, No. 1, pp. 74-87, Jan. 2000
10.3745/KIPSTE.2000.7.1.74,   PDF Download:

Abstract

PVM (parallel virtual machine) provides a programming environment that allows a collection of networked workstations to appear as a single parallel computational resource. The performance of parallel applications in this environment depends on the performance of data transfers between tasks. In this paper, we present a new Myrinet-based communication model of PVM that improves PVM communication performance over a high-speed Myrinet LAN. The proposed PVM communication model adopts a communication mechanism that allows any user-level process to directly access the network interface board without going through UDP/IP protocol stacks in the kernel. This mechanism provides faster data transfers between PVM tasks over the Myrinet since it avoids data copy overhead from kernel (user space) to user space (kernel) and reduces communication latency due to network protocol software layers. We implemented EPVM (Enhanced PVM), our updated version of the traditional PVM using UDP/IP, that is based on the proposed communication model over the Myrinet. Performance results show that EPVM achieves communication speed-up of one to two over the traditional PVM.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
I. S. Kim, J. H. Shim, K. H. Choi, G. H. Jung, K. D. Moon, T. G. Kim, "PVM Performance Enhancement over a High-Speed Myrinet," The Transactions of the Korea Information Processing Society (1994 ~ 2000), vol. 7, no. 1, pp. 74-87, 2000. DOI: 10.3745/KIPSTE.2000.7.1.74.

[ACM Style]
In Soo Kim, Jae Hong Shim, Kyung Hee Choi, Gi Hyun Jung, Kyeong Deok Moon, and Tae Geun Kim. 2000. PVM Performance Enhancement over a High-Speed Myrinet. The Transactions of the Korea Information Processing Society (1994 ~ 2000), 7, 1, (2000), 74-87. DOI: 10.3745/KIPSTE.2000.7.1.74.