首页> 外文会议>International conference on principles and practice of constraint programming >Insights into Parallelism with Intensive Knowledge Sharing
【24h】

Insights into Parallelism with Intensive Knowledge Sharing

机译:深入的知识共享,深入了解并行

获取原文

摘要

Novel search space splitting techniques have recently been successfully exploited to paralleliz Constraint Programming and Mixed Integer Programming solvers. We first show how universal hashing can be used to extend one such interesting approach to a generalized setting that goes beyond discrepancy-based search, while still retaining strong theoretical guarantees. We then explain that such static or explicit splitting approaches are not as effective in the context of parallel combinatorial search with intensive knowledge acquisition and sharing such as parallel SAT, where implicit splitting through clause sharing appears to dominate. Furthermore, we show that in a parallel setting there exists a surprising tradeoff between the well-known communication cost for knowledge sharing across multiple compute nodes and the so far neglected cost incurred by the computational load per node. We provide experimental evidence that one can successfully exploit this tradeoff and achieve reasonable speedups in parallel SAT solving beyond 16 cores.
机译:新型搜索空间分割技术最近已成功地用于并行化约束编程和混合整数编程求解器。我们首先展示如何使用通用哈希将这样一种有趣的方法扩展到超越基于差异的搜索的广义设置,同时仍保留强大的理论保证。然后,我们解释说,这种静态或显式拆分方法在具有大量知识获取和共享的并行组合搜索(例如并行SAT)的上下文中效果不佳,在这种情况下,通过子句共享的隐式拆分似乎占主导地位。此外,我们表明,在并行设置中,在多个计算节点之间进行知识共享的众所周知的通信成本与迄今为止每个节点的计算负载所忽略的成本之间存在着令人惊讶的折衷。我们提供的实验证据表明,在并行SAT解决16个核以上的问题上,可以成功利用这一折衷并实现合理的加速。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号