Parallel local search in comet

被引:0
|
作者
Michel, L [1 ]
Van Hentenryck, P
机构
[1] Univ Connecticut, Storrs, CT 06269 USA
[2] Brown Univ, Providence, RI 02912 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The availability of commodity multiprocessors offers significant opportunities for addressing the increasing computational requirements of optimization applications. To leverage these potential benefits, it is important however to make parallel processing easily accessible to a wide audience of optimization programmers. This paper addresses this challenge by proposing parallel programming abstractions that keep the distance between sequential and parallel local search algorithms as small as possible. The abstractions, that include parallel loops, interruptions, and thread pools, are compositional and cleanly separate the optimization program and the parallel instructions. They have been evaluated experimentally on a variety of applications, including facility location and coloring, for which they provide significant speedups.
引用
收藏
页码:430 / 444
页数:15
相关论文
共 50 条
  • [31] A GPU Implementation of Parallel Constraint-based Local Search
    Arbelaez, Alejandro
    Codognet, Philippe
    2014 22ND EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2014), 2014, : 657 - 664
  • [32] Parallel Local Search to schedule communicating tasks on identical processors
    Davidovic, Tatjana
    Crainic, Teodor Gabriel
    PARALLEL COMPUTING, 2015, 48 : 1 - 14
  • [33] A distributed parallel genetic local search in distributed computing environments
    Gong, YY
    Nakamura, M
    Matsumura, T
    CEC: 2003 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-4, PROCEEDINGS, 2003, : 1243 - 1250
  • [34] PLAST: parallel local alignment search tool for database comparison
    Nguyen, Van Hoa
    Lavenier, Dominique
    BMC BIOINFORMATICS, 2009, 10
  • [35] A parallel local search algorithm for Euclidean Steiner tree problem
    Bin Muhammad, Rashid
    SNPD 2006: Seventh ACIS International Conference on Software Engineering Artificial Intelligence, Networking, and Parallel/Distributed Computing, Proceedings, 2006, : 157 - 162
  • [36] A Memetic Algorithm for the Quadratic Assignment Problem with Parallel Local Search
    Harris, Matthew
    Berretta, Regina
    Inostroza-Ponta, Mario
    Moscato, Pablo
    2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 838 - 845
  • [37] Collaborative Parallel Local Search for Simplified Protein Structure Prediction
    Rashid, Mahmood A.
    Newton, M. A. Hakim
    Hoque, Md Tamjidul
    Sattar, Abdul
    2013 12TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2013), 2013, : 966 - 973
  • [38] PLAST: parallel local alignment search tool for database comparison
    Hoa Van Nguyen
    Dominique Lavenier
    BMC Bioinformatics, 10
  • [39] Parallel deterministic local search heuristic for minimum latency problem
    Pramod Yelmewad
    Basavaraj Talawar
    Cluster Computing, 2021, 24 : 969 - 995
  • [40] Parallel deterministic local search heuristic for minimum latency problem
    Yelmewad, Pramod
    Talawar, Basavaraj
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (02): : 969 - 995