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.
|