English

Scalable Parallel Numerical Constraint Solver Using Global Load Balancing

Distributed, Parallel, and Cluster Computing 2015-05-19 v1 Artificial Intelligence

Abstract

We present a scalable parallel solver for numerical constraint satisfaction problems (NCSPs). Our parallelization scheme consists of homogeneous worker solvers, each of which runs on an available core and communicates with others via the global load balancing (GLB) method. The parallel solver is implemented with X10 that provides an implementation of GLB as a library. In experiments, several NCSPs from the literature were solved and attained up to 516-fold speedup using 600 cores of the TSUBAME2.5 supercomputer.

Keywords

Cite

@article{arxiv.1505.04542,
  title  = {Scalable Parallel Numerical Constraint Solver Using Global Load Balancing},
  author = {Daisuke Ishii and Kazuki Yoshizoe and Toyotaro Suzumura},
  journal= {arXiv preprint arXiv:1505.04542},
  year   = {2015}
}

Comments

To be presented at X10'15 Workshop

R2 v1 2026-06-22T09:36:07.492Z