段落:一个并行算法,用于同时放置和路由使用层次结构

Randall J. Brouwer, Prithviraj Banerjee
{"title":"段落:一个并行算法,用于同时放置和路由使用层次结构","authors":"Randall J. Brouwer, Prithviraj Banerjee","doi":"10.1109/EDAC.1992.205948","DOIUrl":null,"url":null,"abstract":"Proposes a new parallel algorithm for combined standard cell placement and routing. The focus in this research has been to develop a hierarchical decomposition scheme so that the subproblems are completely independent of each other and can be evaluated in parallel. The authors' have developed a parallel algorithm such that the solution quality does not degrade with the addition of multiple processors, a common problem encountered by most previously reported parallel placement and routing algorithms. The new parallel algorithm hierarchically integrates a quadrisection cell placement algorithm, a bisection placement algorithm, a global routing algorithm, and a detailed routing algorithm. Unique partitioning techniques are used to decompose the various stages of the algorithm into independent tasks which are evaluated in parallel using dynamic task scheduling. Finally, the authors present results of an implementation of their parallel algorithm on a shared memory multiprocessor for several industrial benchmark circuits.<<ETX>>","PeriodicalId":285019,"journal":{"name":"[1992] Proceedings The European Conference on Design Automation","volume":"49 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1992-03-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":"{\"title\":\"PARAGRAPH: a parallel algorithm for simultaneous placement and routing using hierarchy\",\"authors\":\"Randall J. Brouwer, Prithviraj Banerjee\",\"doi\":\"10.1109/EDAC.1992.205948\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Proposes a new parallel algorithm for combined standard cell placement and routing. The focus in this research has been to develop a hierarchical decomposition scheme so that the subproblems are completely independent of each other and can be evaluated in parallel. The authors' have developed a parallel algorithm such that the solution quality does not degrade with the addition of multiple processors, a common problem encountered by most previously reported parallel placement and routing algorithms. The new parallel algorithm hierarchically integrates a quadrisection cell placement algorithm, a bisection placement algorithm, a global routing algorithm, and a detailed routing algorithm. Unique partitioning techniques are used to decompose the various stages of the algorithm into independent tasks which are evaluated in parallel using dynamic task scheduling. Finally, the authors present results of an implementation of their parallel algorithm on a shared memory multiprocessor for several industrial benchmark circuits.<<ETX>>\",\"PeriodicalId\":285019,\"journal\":{\"name\":\"[1992] Proceedings The European Conference on Design Automation\",\"volume\":\"49 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1992-03-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"7\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"[1992] Proceedings The European Conference on Design Automation\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/EDAC.1992.205948\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1992] Proceedings The European Conference on Design Automation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EDAC.1992.205948","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

摘要

提出了一种结合标准单元放置和路由的并行算法。本研究的重点是开发一种分层分解方案,使子问题彼此完全独立,可以并行计算。作者已经开发了一种并行算法,使得解决方案的质量不会随着多处理器的增加而降低,这是大多数先前报道的并行放置和路由算法遇到的一个常见问题。该并行算法分层集成了四等分单元布局算法、二等分单元布局算法、全局路由算法和详细路由算法。采用独特的划分技术,将算法的各个阶段分解为独立的任务,并使用动态任务调度并行评估。最后,作者给出了他们的并行算法在几个工业基准电路的共享内存多处理器上的实现结果。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
PARAGRAPH: a parallel algorithm for simultaneous placement and routing using hierarchy
Proposes a new parallel algorithm for combined standard cell placement and routing. The focus in this research has been to develop a hierarchical decomposition scheme so that the subproblems are completely independent of each other and can be evaluated in parallel. The authors' have developed a parallel algorithm such that the solution quality does not degrade with the addition of multiple processors, a common problem encountered by most previously reported parallel placement and routing algorithms. The new parallel algorithm hierarchically integrates a quadrisection cell placement algorithm, a bisection placement algorithm, a global routing algorithm, and a detailed routing algorithm. Unique partitioning techniques are used to decompose the various stages of the algorithm into independent tasks which are evaluated in parallel using dynamic task scheduling. Finally, the authors present results of an implementation of their parallel algorithm on a shared memory multiprocessor for several industrial benchmark circuits.<>
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信