AN INVESTIGATION OF PARALLEL MEMETIC ALGORITHMS FOR VLSI CIRCUIT PARTITIONING ON MULTI-CORE COMPUTERS

被引:0
|
作者
Armstrong, E. [1 ]
Grewal, G. [1 ]
Areibi, S. [2 ,3 ]
Darlington, G. [2 ,3 ]
机构
[1] Univ Guelph, Sch Comp Sci, Guelph, ON N1G 2W1, Canada
[2] Univ Guelph, Sch Engn, Guelph, ON N1G 2W1, Canada
[3] Univ Guelph, Dept Math & Stat, Guelph, ON N1G 2W1, Canada
关键词
GENETIC ALGORITHM;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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 [16], our empirical results show that near-linear speedups for all six MAs can be achieved, while still producing high-quality solutions.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Parallel geometric algorithms for multi-core computers
    Batista, Vicente H. F.
    Millman, David L.
    Pion, Sylvain
    Singler, Johannes
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2010, 43 (08): : 663 - 677
  • [2] Parallel Geometric Algorithms for Multi-Core Computers
    Batista, Vicente H. F.
    Millman, David L.
    Pion, Sylvain
    Singler, Johannes
    PROCEEDINGS OF THE TWENTY-FIFTH ANNUAL SYMPOSIUM ON COMPUTATIONAL GEOMETRY (SCG'09), 2009, : 217 - 226
  • [3] A hardware Memetic accelerator for VLSI circuit partitioning
    Coe, Stephen
    Areibi, Shawki
    Moussa, Medhat
    COMPUTERS & ELECTRICAL ENGINEERING, 2007, 33 (04) : 233 - 248
  • [4] Creation of Parallel Algorithms for the Solution of Problems of Gas Dynamics on Multi-core Computers and GPU
    Rybakin, B.
    Bogatencov, P.
    Secrieru, G.
    Iliuha, N.
    APPLICATION OF MATHEMATICS IN TECHNICAL AND NATURAL SCIENCES, 2013, 1561 : 164 - 171
  • [5] Parallel Finite Element Solver for Multi-Core Computers
    Fialko, Sergiy
    2012 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2012, : 525 - 532
  • [6] Parallel model-based diagnosis on multi-core computers
    Jannach, Dietmar
    Schmitz, Thomas
    Shchekotykhin, Kostyantyn
    Journal of Artificial Intelligence Research, 2016, 55 : 835 - 887
  • [7] Parallel Model-Based Diagnosis on Multi-Core Computers
    Jannach, Dietmar
    Schmitz, Thomas
    Shchekotykhin, Kostyantyn
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2016, 55
  • [8] Synchronizing Parallel Geometric Algorithms on Multi-Core Machines
    Fuentes, Joel
    Luo, Fei
    Scherson, Isaac D.
    2017 FIFTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR), 2017, : 401 - 407
  • [9] Multi-core CPU Based Parallel Cube Algorithms
    Zhou, Guoliang
    Zhang, Han
    ADVANCED RESEARCH ON COMPUTER SCIENCE AND INFORMATION ENGINEERING, 2011, 153 : 48 - 53
  • [10] Parallel Implementation of Genetic Algorithms on Multi-Core PCs
    Ince, Kenan
    Karci, Ali
    ICECCO'12: 9TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTER AND COMPUTATION, 2012, : 275 - 278