首页> 外文会议> >Load balancing and query optimization in dataflow parallel evaluation of Datalog programs
【24h】

Load balancing and query optimization in dataflow parallel evaluation of Datalog programs

机译:Datalog程序的数据流并行评估中的负载平衡和查询优化

获取原文

摘要

A dataflow model to obtain parallelism in the evaluation of Datalog is presented. This model performs query evaluation as a dataflow through a network of communicating concurrent processes capable of solving the query. This process network is based on the intensional database definition, plus the concrete query to be evaluated. A cost model to cope with the load balancing problem is described. A load balancing algorithm is presented and discussed. An algorithm to optimize the evaluation is described which is based on process network rewriting. This utilizes information in the query bindings to be evaluated in order to optimize the dataflow graph.
机译:提出了一种在数据记录评估中获得并行性的数据流模型。该模型通过能够解决查询的并发进程通信网络将查询评估作为数据流执行。该过程网络基于内涵数据库定义以及要评估的具体查询。描述了一种用于解决负载平衡问题的成本模型。提出并讨论了一种负载均衡算法。描述了一种基于过程网络重写的优化评估算法。这利用要评估的查询绑定中的信息来优化数据流图。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号