Design and Implementation of a DSM system based on Hybrid Release Consistency model

碩士 === 國立臺灣科技大學 === 電子工程技術研究所 === 86 === The major objective of this paper is to develop an effectiveDistributed Shared Memory (DSM) system. A parallelizable program can be written by using a parallel model at the multiple computer networkenvironment, so that several workstations can work...

Full description

Bibliographic Details
Main Authors: Shao Hong-Long, 邵弘龍
Other Authors: Chen Hsing-Lung
Format: Others
Language:zh-TW
Published: 1998
Online Access:http://ndltd.ncl.edu.tw/handle/99776968320726637671
Description
Summary:碩士 === 國立臺灣科技大學 === 電子工程技術研究所 === 86 === The major objective of this paper is to develop an effectiveDistributed Shared Memory (DSM) system. A parallelizable program can be written by using a parallel model at the multiple computer networkenvironment, so that several workstations can work together to finish the execution of the program faster. For general programmers, writing parallel programs with the DSM model is the easiest and most time-saving way. Executing parallel programs with an effective DSM system can enhance the performance of a multi-computer tremendously. Among all the protocols of DSMs, the Lazy Release Consistency (LRC) and Entry Consistency (EC) are two of the most efficient protocols. Although the executions of some Benchmark programs in one DSM with EC protocol are finished faster than those in another DSM with LRC protocol, writing a parallel program with EC protocol is more complicated. Therefore, we want to propose a new protocol, Hybrid Release Consistency protocol (HRC) , which possesses the advantages of both LRC and EC protocols. Based on HRC protocol, we then develop an efficient DSM system.