EPVM-DSM
Date of Publication
2000
Document Type
Bachelor's Thesis
Degree Name
Bachelor of Science in Computer Science
Subject Categories
Computer Sciences
College
College of Computer Studies
Department/Unit
Computer Science
Thesis Adviser
Philip Chan
Defense Panel Member
Allan Chu
Elaine Chua
Abstract/Summary
Enhanced Parallel Virtual Machine - Distributed Shared Memory (EPVM-DSM) is a software extension of Parallel Virtual Machine (PVM) that provides shared memory primitives to the programmer. This allows the programmer to shared variables across different processes in different computers. EPVM-DSM is an improvement of PVM-DSM, an undergraduate thesis in De La Salle University. It provides a more natural way in accessing shared variables and reduces greatly the number of network messages sent through using the lazy release memory consistency model by Peter Keleher. In the tests performed, some programs run approximately five times faster using EPVM-DSM than PVM-DSM. Moreover, it reduces the number of network messages sent by up to 97%. EPVM-DSM not only increases readability of programs, but also lessens the communication overhead. Thus, it effectively increases the performance of distributed programs.
Keywords: EPVM-DSM, Enhanced PVM-DSM, distributed shared memory, parallel virtual machine, distributed algorithms, lazy release consistency memory model, diffs.
Abstract Format
html
Language
English
Format
Accession Number
TU13605
Shelf Location
Archives, The Learning Commons, 12F, Henry Sy Sr. Hall
Physical Description
1 v. (various foliations) : ill. ; 28 cm.
Keywords
Parallel computers; Virtual computer systems; Unix (Computer file)
Recommended Citation
Carlos, C. T., Cua, Z. O., Ong, M. G., & Sy, G. C. (2000). EPVM-DSM. Retrieved from https://animorepository.dlsu.edu.ph/etd_bachelors/14205