Implementing Cloud-based Parallel Metaheuristics: an Overview

被引:1
|
作者
Gonzalez, Patricia [1 ]
Pardo, Xoan C. [1 ]
Doallo, Ramon [1 ]
Banga, Julio R. [2 ]
机构
[1] Univ A Coruna, Comp Architecture Grp, La Coruna, Spain
[2] IIM CSIC, BioProc Engn Grp, Vigo, Spain
来源
关键词
cloud computing; MapReduce; MPI; parallel metaheuristics; Spark;
D O I
10.24215/16666038.18.e26
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Metaheuristics are among the most popular methods for solving hard global optimization problems in many areas of science and engineering. Their parallel implementation applying HPC techniques is a common approach for efficiently using available resources to reduce the time needed to get a good enough solution to hard-to-solve problems. Paradigms like MPI or OMP are the usual choice when executing them in clusters or supercomputers. Moreover, the pervasive presence of cloud computing and the emergence of programming models like MapReduce or Spark have given rise to an increasing interest in porting HPC workloads to the cloud, as is the case with parallel metaheuristics. In this paper we give an overview of our experience with different alternatives for porting parallel metaheuristics to the cloud, providing some useful insights to the interested reader that we have acquired through extensive experimentation.
引用
收藏
页码:228 / 238
页数:11
相关论文
共 50 条
  • [1] Towards cloud-based parallel metaheuristics: A case study in computational biology with Differential Evolution and Spark
    Teijeiro, Diego
    Pardo, Xoan C.
    Gonzalez, Patricia
    Banga, Julio R.
    Doallo, Ramon
    [J]. INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2018, 32 (05): : 693 - 705
  • [2] Cloud-Based Parallel Concolic Execution
    Chen, Ting
    Feng, Youzheng
    Luo, Xiapu
    Lin, Xiaodong
    Zhang, Xiaosong
    [J]. 2017 IEEE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION, AND REENGINEERING (SANER), 2017, : 437 - 441
  • [3] Performance evaluation of cloud-based parallel computing
    Nakai, Yuto
    Perrin, Dimitri
    Ohsaki, Hiroyuki
    Walshe, Ray
    [J]. 2013 IEEE 37TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSACW), 2013, : 351 - 355
  • [4] Implementing Knowledge Management Systems in Cloud-Based Environments
    Mostefai, Mohammed Amine
    Annane, Amina
    Kissoum, Lylia
    Ahmed-Nacer, Mohamed
    [J]. 2015 INTERNATIONAL CONFERENCE ON CLOUD TECHNOLOGIES AND APPLICATIONS (CLOUDTECH 15), 2015, : 323 - 328
  • [5] Cloud-based Parallel Suffix Array Construction based on MPI
    Abdelhadi, Ahmed
    Kandil, A. H.
    Abouelhoda, Mohamed
    [J]. 2014 MIDDLE EAST CONFERENCE ON BIOMEDICAL ENGINEERING (MECBME), 2014, : 334 - 337
  • [6] Implementing Chinese Wall Security Model for Cloud-based Services
    Basu, Srijita
    Sengupta, Anirban
    Mazumdar, Chandan
    [J]. 2015 INTERNATIONAL CONFERENCE ON GREEN COMPUTING AND INTERNET OF THINGS (ICGCIOT), 2015, : 1083 - 1089
  • [7] Implementing cloud-based medical systems in hospitals and strategic implications
    Chen, Peng-Ting
    Chen, Jian-Hong
    [J]. TECHNOLOGY ANALYSIS & STRATEGIC MANAGEMENT, 2015, 27 (02) : 198 - 218
  • [8] Implementing a cloud-based service supporting biological network simulations
    Bertone, Fabrizio
    Caragnano, Giuseppe
    Mossucca, Lorenzo
    Terzo, Olivier
    Benso, Alfredo
    Politano, Gianfranco
    Savino, Alessandro
    [J]. IEEE 30TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS IEEE AINA 2016, 2016, : 732 - 736
  • [9] AzureRender: A Cloud-Based Parallel and Distributed Rendering System
    Liu, Zhenbang
    Zou, Hengming
    [J]. 2015 IEEE 17TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2015 IEEE 7TH INTERNATIONAL SYMPOSIUM ON CYBERSPACE SAFETY AND SECURITY, AND 2015 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS), 2015, : 1881 - 1886
  • [10] Collaborative Decision-Making Model of Green Supply Chain: Cloud-Based Metaheuristics
    Yadegari, Ehsan
    Delorme, Xavier
    [J]. SMART AND SUSTAINABLE COLLABORATIVE NETWORKS 4.0 (PRO-VE 2021), 2021, 629 : 710 - 718