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
来源
2010 23RD CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE) | 2010年
关键词
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 条
  • [31] Multi-core parallel algorithms for hiding high-utility sequential patterns
    Ut Huynh
    Bac Le
    Duy-Tai Dinh
    Fujita, Hamido
    KNOWLEDGE-BASED SYSTEMS, 2022, 237
  • [32] Scalable Parallel EM Algorithms for Latent Dirichlet Allocation in Multi-Core Systems
    Liu, Xiaosheng
    Zeng, Jia
    Yang, Xi
    Yan, Jianfeng
    Yang, Qiang
    PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW 2015), 2015, : 669 - 679
  • [33] A Parallel Hybrid Heuristic Based on Karp's Partitioning for PTSP on Multi-core Processors
    Amar, Mohamed Abdellahi
    Khaznaji, Walid
    Bellalouna, Monia
    2017 16TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS 2017), 2017, : 465 - 470
  • [34] ACO Algorithms with Multi-core Implementation
    Kugu, Emin
    Sahingoz, Ozgur Koray
    2013 7TH INTERNATIONAL CONFERENCE ON APPLICATION OF INFORMATION AND COMMUNICATION TECHNOLOGIES (AICT), 2013, : 248 - 252
  • [35] Task partitioning for multi-core network processors
    Ennals, R
    Sharp, R
    Mycroft, A
    COMPILER CONSTRUCTION, PROCEEDINGS, 2005, 3443 : 76 - 90
  • [36] A Parallel Multi-Core Team of Multiobjective Evolutionary Algorithms to Discover DNA Motifs
    Gonzalez-Alvarez, David L.
    Vega-Rodriguez, Miguel A.
    Gomez-Pulido, Juan A.
    Sanchez-Perez, Juan M.
    2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), 2012, : 17 - 24
  • [37] the Review of Cache Partitioning in Multi-core Processor
    Li, Shuo
    Xu, Gaochao
    Dong, Yushuang
    Wu, Feng
    ADVANCED MEASUREMENT AND TEST, PARTS 1 AND 2, 2010, 439-440 : 1223 - +
  • [38] An Efficient Approch to VLSI Circuit Partitioning using Evolutionary Algorithms
    Sangwan, Dhiraj
    Verma, Seema
    Kumar, Rajesh
    2014 6TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMMUNICATION NETWORKS, 2014, : 925 - 929
  • [39] Multi-core Parallel of Photon Mapping
    He, Huaiqing
    Wang, Tianbao
    Xu, Qing
    Xing, Yaoyu
    VISUAL INFORMATION COMMUNICATION, 2010, : 365 - +
  • [40] On The Efficiency of Multi-core Grammatical Evolution (MCGE) Evolving Multi-Core Parallel Programs
    Chennupati, Gopinath
    Fitzgerald, Jeannie
    Ryan, Conor
    2014 SIXTH WORLD CONGRESS ON NATURE AND BIOLOGICALLY INSPIRED COMPUTING (NABIC), 2014, : 238 - 243