DocumentCode
3495033
Title
ParSA: Parallel simulated annealing placement algorithm for multi-core systems
Author
Sanjabi, Mercedeh ; Jahanian, Ali ; Amanollahi, Saba ; Miralaei, Negar
Author_Institution
Electr., Comput. & Biomed. Eng. Dept., Islamic Azad Univ., Qazvin, Iran
fYear
2012
fDate
2-3 May 2012
Firstpage
19
Lastpage
24
Abstract
Simulated annealing is known as a widely used algorithm for complex and nonlinear combinatorial optimization problems. This technique has been applied to variety of the problems such as VLSI cell placement. However, simulated annealing placement requires long execution time to brows the search space and find the near-optimal solution. There were many attempts to parallelize it on multi-processor systems but addressed algorithms results in poor speedup due to considerable communication overhead between the processors. In this paper, we proposed a new parallel Simulated Annealing based on multi-core systems with very low communication overhead. Experimental results show the speedup of the proposed algorithm is improved by 32% on average without considerable quality degradation.
Keywords
multiprocessing systems; parallel algorithms; simulated annealing; ParSA; VLSI cell placement; multicore systems; multiprocessor systems; nonlinear combinatorial optimization problems; parallel simulated annealing placement algorithm; very low communication overhead; Algorithm design and analysis; Computers; Design automation; Message systems; Partitioning algorithms; Program processors; Simulated annealing; Multi-core systems; Parallel algorithm; Placement;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Architecture and Digital Systems (CADS), 2012 16th CSI International Symposium on
Conference_Location
Shiraz, Fars
Print_ISBN
978-1-4673-1481-7
Type
conf
DOI
10.1109/CADS.2012.6316413
Filename
6316413
Link To Document