DocumentCode :
2129344
Title :
An investigation of parallel memetic algorithms for VLSI circuit partitioning on multi-core computers
Author :
Armstrong, E. ; Grewal, G. ; Areibi, S. ; Darlington, G.
Author_Institution :
Sch. of Comput. Sci., Univ. of Guelph, Guelph, ON, Canada
fYear :
2010
fDate :
2-5 May 2010
Firstpage :
1
Lastpage :
6
Abstract :
Circuit-partitioning is one of the most important, but time-consuming steps, in the VLSI design flow. In this paper, we investigate six different parallel Memetic Algorithms for solving the circuit-partitioning problem. Each parallel implementation uses a global shared-memory to exchange information, and seeks to reduce runtime by exploiting the multiple cores available in today´s commodity hardware. When tested with the widely used ACM/SIGDA benchmark suite, our empirical results show that near-linear speedups for all six MAs can be achieved, while still producing high-quality solutions.
Keywords :
integrated circuit design; microprocessor chips; parallel processing; shared memory systems; VLSI circuit partitioning; VLSI design; exchange information; multicore computers; parallel memetic algorithm; shared-memory system; Algorithm design and analysis; Benchmark testing; Frequency modulation; Memetics; Partitioning algorithms; Program processors; Runtime;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical and Computer Engineering (CCECE), 2010 23rd Canadian Conference on
Conference_Location :
Calgary, AB
ISSN :
0840-7789
Print_ISBN :
978-1-4244-5376-4
Electronic_ISBN :
0840-7789
Type :
conf
DOI :
10.1109/CCECE.2010.5575207
Filename :
5575207
Link To Document :
بازگشت