DocumentCode
1885390
Title
A user-level process package for PVM
Author
Konuru, Ravi ; Casas, Jeremy ; Prouty, Robert ; Otto, Steve ; Walpole, Jonathan
Author_Institution
Dept. of Comput. Sci. & Eng., Oregon Graduate Inst. of Sci. & Technol., Beaverton, OR, USA
fYear
1994
fDate
23-25 May 1994
Firstpage
48
Lastpage
55
Abstract
This paper describes an approach to supporting efficient processor virtualization and dynamic load balancing for message-based, parallel programs. Specifically, a user-level process package (UPVM) for SPMD-style PVM applications is presented. UPVM supports light-weight virtual processors that are transparently and independently migratable. It also implements a source-code compatible PVM interface, which means that existing PVM programs only need to be recompiled and re-linked. The performance of UPVM is discussed and compared with that of standard PVM
Keywords
message passing; operating systems (computers); parallel programming; performance evaluation; resource allocation; PVM; SPMD-style PVM applications; UPVM; dynamic load balancing; lightweight virtual processors; message-based parallel programs; parallel programming; processor virtualization; source-code compatible PVM interface; standard PVM; user-level process package; virtual processors; Application software; Costs; Load management; Operating systems; Packaging; Parallel processing; Programming profession; Switches; Workstations; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Scalable High-Performance Computing Conference, 1994., Proceedings of the
Conference_Location
Knoxville, TN
Print_ISBN
0-8186-5680-8
Type
conf
DOI
10.1109/SHPCC.1994.296626
Filename
296626
Link To Document