DocumentCode :
3723382
Title :
POLAR 3.0: An ultrafast global placement engine
Author :
Tao Lin;Chris Chu;Gang Wu
Author_Institution :
Iowa State University, USA
fYear :
2015
Firstpage :
520
Lastpage :
527
Abstract :
Placement is one of the most important problems in electronic design automation. Although it has been investigated for several decades, a more efficient core engine is critically needed for the following reasons: (1) design scale becomes huge; (2) placement is typically run again and again to explore the design space at early design stages (e.g., physical synthesis); (3) placement core engine is called many times to iteratively optimize other objectives (e.g., timing and routability). In this paper, we propose a new ultrafast global placement engine called POLAR 3.0, which explores parallelism in state-of-the-art quadratic placer. POLAR 3.0 can make full use of multi-core system and it delivers 7-30× speedup over state-of-the-art academic placers by using a 8-core CPU, while the solution quality is competitive.
Keywords :
"Linear systems","Engines","Runtime","Parallel processing","Space exploration","Instruction sets","Scalability"
Publisher :
ieee
Conference_Titel :
Computer-Aided Design (ICCAD), 2015 IEEE/ACM International Conference on
Type :
conf
DOI :
10.1109/ICCAD.2015.7372614
Filename :
7372614
Link To Document :
بازگشت