• 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