PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
U-Net: a user-level network interface for parallel and distributed computing
SOSP '95 Proceedings of the fifteenth ACM symposium on Operating systems principles
ICS '01 Proceedings of the 15th international conference on Supercomputing
Proceedings of the 4th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
Hi-index | 0.00 |
In this paper we present an implementation of PVM over the VIA architecture. Using VIA, the PVM communication primitives performance approaches the real hardware capabilities. As VIA is an industry standard for high performance communication on system area networks, this implementation runs on every VIA-conformant platform. The current PVM implementation is based on Berkeley Sockets. To ease the integration of VIA, a stream library (LSL - Lite Stream Library) was developed. LSL supplies a socket-like interface to VIA. LSL can be used directly by applications, thus improving their communication performance specially for small messages. Performance results obtained in the current prototype (Linux cluster using M-VIA) already show that LSL has some performance gains over the native socket interface, but is still open to enhancements.