Optimizing a parameterized message-passing metaheuristic scheme on a heterogeneous cluster

被引:0
|
作者
José-Matías Cutillas-Lozano
Domingo Giménez
机构
[1] University of Murcia,Departamento de Informática y Sistemas
来源
Soft Computing | 2017年 / 21卷
关键词
Parameterized metaheuristic schemes; Parallel metaheuristics; Message-passing metaheuristic schemes; Heterogeneous computing; Auto-tuning;
D O I
暂无
中图分类号
学科分类号
摘要
This paper studies the development of message-passing parameterized schemes of metaheuristics and the use of auto-tuning techniques to optimize their execution time. Previous parameterized schemes on shared-memory are extended with new metaheuristic-parallelism parameters representing the migration frequency, the size of the migration and the number of processes. An optimization Problem of Electricity Consumption in Exploitation of Wells is used as test case. Experimental results in heterogeneous systems are reported for this problem, and the influence of the parallelism parameters is studied. The message-passing scheme proves to be preferable to the shared-memory scheme in terms of execution time, giving similar results for the goodness of the solutions. In the executions in a heterogeneous cluster, the best experimental results are obtained in terms of speed-up and quality of the solution by mapping a number of processes close to the value of the population size, and considering the relative speeds of the components of the heterogeneous system. Furthermore, optimized execution times can be achieved with auto-tuning techniques based on theoretical–empirical models of the execution time.
引用
收藏
页码:5557 / 5572
页数:15
相关论文
共 50 条
  • [1] Optimizing a parameterized message-passing metaheuristic scheme on a heterogeneous cluster
    Cutillas-Lozano, Jose-Matias
    Gimenez, Domingo
    SOFT COMPUTING, 2017, 21 (19) : 5557 - 5572
  • [2] Parameterized Message-Passing Metaheuristic Schemes on a Heterogeneous Computing System
    Cutillas-Lozano, Jose-Matias
    Gimenez, Domingo
    THEORY AND PRACTICE OF NATURAL COMPUTING (TPNC 2014), 2014, 8890 : 59 - 70
  • [3] EFFICIENT PARSING FOR KOREAN AND ENGLISH - A PARAMETERIZED MESSAGE-PASSING APPROACH
    DORR, BJ
    LEE, JH
    LIN, DK
    SUH, SK
    COMPUTATIONAL LINGUISTICS, 1995, 21 (02) : 255 - 263
  • [4] Optimizing communication for array operations on message-passing multicomputers
    Eberhart, A
    Li, JK
    SECOND INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS, AND NETWORKS (I-SPAN '96), PROCEEDINGS, 1996, : 242 - 248
  • [5] Explicit Message-Passing Heterogeneous Graph Neural Network
    Xu, Lei
    He, Zhen-Yu
    Wang, Kai
    Wang, Chang-Dong
    Huang, Shu-Qiang
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (07) : 6916 - 6929
  • [6] Object-Oriented Message-Passing in Heterogeneous Environments
    Heckeler, Patrick
    Ritt, Marcus
    Behrend, Joerg
    Rosenstiel, Wolfgang
    RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, 2008, 5205 : 151 - +
  • [7] An Efficient Message-Passing Algorithm for Optimizing Decentralized Detection Networks
    Kreidl, O. Patrick
    Willsky, Alan S.
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2010, 55 (03) : 563 - 578
  • [8] An efficient message-passing algorithm for optimizing decentralized detection networks
    Kreidl, O. Patrick
    Willsky, Alan S.
    PROCEEDINGS OF THE 45TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-14, 2006, : 6776 - 6783
  • [9] The logic of message-passing
    Cockett, J. R. B.
    Pastro, Craig
    SCIENCE OF COMPUTER PROGRAMMING, 2009, 74 (08) : 498 - 533
  • [10] MEMPHA: Model of Exascale Message-Passing Programs on Heterogeneous Architectures
    Zangbari, Sina
    Hamid, Nor Asilah Wati Abdul
    Othman, Mohamed
    Ibragimov, Gafurjan
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (11) : 2570 - 2581