Parallel Algorithms for Obstacle-Avoiding Rectilinear Steiner Minimal Tree Construction
碩士 === 元智大學 === 資訊工程學系 === 100 === In the field of integrated circuit physical design automation, the problem of obstacle-avoiding rectilinear Steiner minimal tree (OARSMT) construction is a fundamental problem and has attracted a lot of research attention. In this thesis, three parallel algorithms...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Online Access: | http://ndltd.ncl.edu.tw/handle/70484244380143531633 |
id |
ndltd-TW-100YZU05392004 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-100YZU053920042015-10-13T21:33:09Z http://ndltd.ncl.edu.tw/handle/70484244380143531633 Parallel Algorithms for Obstacle-Avoiding Rectilinear Steiner Minimal Tree Construction 可避開障礙物之直角史坦那樹建構的平行化演算法 Cheng-Yuan Chang 張政源 碩士 元智大學 資訊工程學系 100 In the field of integrated circuit physical design automation, the problem of obstacle-avoiding rectilinear Steiner minimal tree (OARSMT) construction is a fundamental problem and has attracted a lot of research attention. In this thesis, three parallel algorithms for constructing OARSMTs are proposed. These algorithms are based on maze routing and double front-wave expansion. The first proposed algorithm uses the method of partitioning the original routing region into smaller regions. With regard to the second algorithm, the original routing region is not partitioned. However, a technique for concurrent connections of wires within small regions and a technique for cleaning up partial routing information are used. The third algorithm uses the approach of compressing the original routing region into another region with fewer coordinates. Experimental results show that the second parallel algorithm not only generates very short wires, but also performs efficiently on shared-memory multi-core computer systems. 曾奕倫 學位論文 ; thesis 34 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 元智大學 === 資訊工程學系 === 100 === In the field of integrated circuit physical design automation, the problem of obstacle-avoiding rectilinear Steiner minimal tree (OARSMT) construction is a fundamental problem and has attracted a lot of research attention. In this thesis, three parallel algorithms for constructing OARSMTs are proposed. These algorithms are based on maze routing and double front-wave expansion. The first proposed algorithm uses the method of partitioning the original routing region into smaller regions. With regard to the second algorithm, the original routing region is not partitioned. However, a technique for concurrent connections of wires within small regions and a technique for cleaning up partial routing information are used. The third algorithm uses the approach of compressing the original routing region into another region with fewer coordinates. Experimental results show that the second parallel algorithm not only generates very short wires, but also performs efficiently on shared-memory multi-core computer systems.
|
author2 |
曾奕倫 |
author_facet |
曾奕倫 Cheng-Yuan Chang 張政源 |
author |
Cheng-Yuan Chang 張政源 |
spellingShingle |
Cheng-Yuan Chang 張政源 Parallel Algorithms for Obstacle-Avoiding Rectilinear Steiner Minimal Tree Construction |
author_sort |
Cheng-Yuan Chang |
title |
Parallel Algorithms for Obstacle-Avoiding Rectilinear Steiner Minimal Tree Construction |
title_short |
Parallel Algorithms for Obstacle-Avoiding Rectilinear Steiner Minimal Tree Construction |
title_full |
Parallel Algorithms for Obstacle-Avoiding Rectilinear Steiner Minimal Tree Construction |
title_fullStr |
Parallel Algorithms for Obstacle-Avoiding Rectilinear Steiner Minimal Tree Construction |
title_full_unstemmed |
Parallel Algorithms for Obstacle-Avoiding Rectilinear Steiner Minimal Tree Construction |
title_sort |
parallel algorithms for obstacle-avoiding rectilinear steiner minimal tree construction |
url |
http://ndltd.ncl.edu.tw/handle/70484244380143531633 |
work_keys_str_mv |
AT chengyuanchang parallelalgorithmsforobstacleavoidingrectilinearsteinerminimaltreeconstruction AT zhāngzhèngyuán parallelalgorithmsforobstacleavoidingrectilinearsteinerminimaltreeconstruction AT chengyuanchang kěbìkāizhàngàiwùzhīzhíjiǎoshǐtǎnnàshùjiàngòudepíngxínghuàyǎnsuànfǎ AT zhāngzhèngyuán kěbìkāizhàngàiwùzhīzhíjiǎoshǐtǎnnàshùjiàngòudepíngxínghuàyǎnsuànfǎ |
_version_ |
1718066270417453056 |