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

Full description

Bibliographic Details
Main Authors: Cheng-Yuan Chang, 張政源
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