An Efficient Dynamic Distributed Mutual Exclusion Algorithm on Mesh Networks

碩士 === 國立臺灣大學 === 電機工程學系 === 86 === In this thesis we proposed a new token-based mutual exclusion algorithm for distributed systems. It is based on actual networks instead of fully-connected logical networks to reduce message count and shorten response ti...

Full description

Bibliographic Details
Main Authors: Lin, Woei_Fuu, 林偉甫
Other Authors: Lei Chin-Laung
Format: Others
Language:zh-TW
Published: 1998
Online Access:http://ndltd.ncl.edu.tw/handle/85668034328001756808
id ndltd-TW-086NTU00442016
record_format oai_dc
spelling ndltd-TW-086NTU004420162016-06-29T04:13:46Z http://ndltd.ncl.edu.tw/handle/85668034328001756808 An Efficient Dynamic Distributed Mutual Exclusion Algorithm on Mesh Networks 適用於矩陣網路的高效率動態分散互斥演算法 Lin, Woei_Fuu 林偉甫 碩士 國立臺灣大學 電機工程學系 86 In this thesis we proposed a new token-based mutual exclusion algorithm for distributed systems. It is based on actual networks instead of fully-connected logical networks to reduce message count and shorten response time. This algorithm does not need FIFO-order communication links, is suitable for systems with low bandwidth and heavy load, and can be simply implemented without using complex sequence numbers and timestamps. We evaluated this algorithm in a simulation environment of three network topologies (hypercube, 3D mesh and 2D mesh), mutiple network sizes and system load levels, and compared its message count and response time with three other typical algorithms. We found that our algorithm has the best performance in 86% of the test conditions and performs especially well in systems with low bandwidth and heavy load. Therefore we assert that distributed mutual exclusion algorihms based on actual networks have better performance. Lei Chin-Laung 雷欽隆 --- 1998 學位論文 ; thesis 64 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立臺灣大學 === 電機工程學系 === 86 === In this thesis we proposed a new token-based mutual exclusion algorithm for distributed systems. It is based on actual networks instead of fully-connected logical networks to reduce message count and shorten response time. This algorithm does not need FIFO-order communication links, is suitable for systems with low bandwidth and heavy load, and can be simply implemented without using complex sequence numbers and timestamps. We evaluated this algorithm in a simulation environment of three network topologies (hypercube, 3D mesh and 2D mesh), mutiple network sizes and system load levels, and compared its message count and response time with three other typical algorithms. We found that our algorithm has the best performance in 86% of the test conditions and performs especially well in systems with low bandwidth and heavy load. Therefore we assert that distributed mutual exclusion algorihms based on actual networks have better performance.
author2 Lei Chin-Laung
author_facet Lei Chin-Laung
Lin, Woei_Fuu
林偉甫
author Lin, Woei_Fuu
林偉甫
spellingShingle Lin, Woei_Fuu
林偉甫
An Efficient Dynamic Distributed Mutual Exclusion Algorithm on Mesh Networks
author_sort Lin, Woei_Fuu
title An Efficient Dynamic Distributed Mutual Exclusion Algorithm on Mesh Networks
title_short An Efficient Dynamic Distributed Mutual Exclusion Algorithm on Mesh Networks
title_full An Efficient Dynamic Distributed Mutual Exclusion Algorithm on Mesh Networks
title_fullStr An Efficient Dynamic Distributed Mutual Exclusion Algorithm on Mesh Networks
title_full_unstemmed An Efficient Dynamic Distributed Mutual Exclusion Algorithm on Mesh Networks
title_sort efficient dynamic distributed mutual exclusion algorithm on mesh networks
publishDate 1998
url http://ndltd.ncl.edu.tw/handle/85668034328001756808
work_keys_str_mv AT linwoeifuu anefficientdynamicdistributedmutualexclusionalgorithmonmeshnetworks
AT línwěifǔ anefficientdynamicdistributedmutualexclusionalgorithmonmeshnetworks
AT linwoeifuu shìyòngyújǔzhènwǎnglùdegāoxiàolǜdòngtàifēnsànhùchìyǎnsuànfǎ
AT línwěifǔ shìyòngyújǔzhènwǎnglùdegāoxiàolǜdòngtàifēnsànhùchìyǎnsuànfǎ
AT linwoeifuu efficientdynamicdistributedmutualexclusionalgorithmonmeshnetworks
AT línwěifǔ efficientdynamicdistributedmutualexclusionalgorithmonmeshnetworks
_version_ 1718327728633020416