计算机科学
静态路由
多路径等成本路由
链路状态路由协议
多路径路由
动态源路由
路由器
路由表
目的地顺序距离矢量路由
基于策略的路由
并行计算
韵律学
布线(电子设计自动化)
增强型内部网关路由协议
分布式计算
计算机网络
算法
路由协议
作者
Wenhao Liu,Wei-Chun Kao,Yih-Lang Li,Kai-Yuan Chao
标识
DOI:10.1109/tcad.2012.2235124
摘要
Modern global routers employ various routing methods to improve routing speed and quality. Maze routing is the most time-consuming process for existing global routing algorithms. This paper presents two bounded-length maze routing (BLMR) algorithms (optimal-BLMR and heuristic-BLMR) that perform much faster routing than traditional maze routing algorithms. In addition, a rectilinear Steiner minimum tree aware routing scheme is proposed to guide heuristic-BLMR and monotonic routing to build a routing tree with shorter wirelength. This paper also proposes a parallel multithreaded collision-aware global router based on a previous sequential global router (SGR). Unlike the partitioning-based strategy, the proposed parallel router uses a task-based concurrency strategy. Finally, a 3-D wirelength optimization technique is proposed to further refine the 3-D routing results. Experimental results reveal that the proposed SGR uses less wirelength and runs faster than most of other state-of-the-art global routers with a different set of parameters , , , . Compared to the proposed SGR, the proposed parallel router yields almost the same routing quality with average 2.71 and 3.12-fold speedup on overflow-free and hard-to-route cases, respectively, when running on a 4-core system.
科研通智能强力驱动
Strongly Powered by AbleSci AI