19
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Parallel Local Search: Experiments with a PGAS-based programming model

      Preprint
      , ,

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          Local search is a successful approach for solving combinatorial optimization and constraint satisfaction problems. With the progressing move toward multi and many-core systems, GPUs and the quest for Exascale systems, parallelism has become mainstream as the number of cores continues to increase. New programming models are required and need to be better understood as well as data structures and algorithms. Such is the case for local search algorithms when run on hundreds or thousands of processing units. In this paper, we discuss some experiments we have been doing with Adaptive Search and present a new parallel version of it based on GPI, a recent API and programming model for the development of scalable parallel applications. Our experiments on different problems show interesting speedups and, more importantly, a deeper interpretation of the parallelization of Local Search methods.

          Related collections

          Author and article information

          Journal
          2013-01-31
          2013-05-10
          Article
          1301.7699
          229c2d42-f263-4f01-8fa9-107031d5204d

          http://arxiv.org/licenses/nonexclusive-distrib/1.0/

          History
          Custom metadata
          Appeared in CICLOPS 2012. 17 Pages, 4 Figures. arXiv admin note: text overlap with arXiv:1212.4287 by other authors
          cs.PL cs.DC

          Programming languages,Networking & Internet architecture
          Programming languages, Networking & Internet architecture

          Comments

          Comment on this article