首页> 外文OA文献 >On Extending a Linear Tabling Framework to Support Batched Scheduling
【2h】

On Extending a Linear Tabling Framework to Support Batched Scheduling

机译:关于扩展线性布线框架以支持批量调度

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Tabled evaluation is a recognized and powerful technique that overcomes some limitations of traditional Prolog systems in dealing with recursion and redundant sub-computations. During tabled execution, several decisions have to be made. These are determined by the scheduling strategy. Whereas a strategy can achieve very good performance for certain applications, for others it might add overheads and even lead to unacceptable inefficiency. The two most successful tabling scheduling strategies are local scheduling and batched scheduling. In previous work, we have developed a framework, on top of the Yap system, that supports the combination of different linear tabling strategies for local scheduling. In this work, we propose the extension of our framework, to support batched scheduling. In particular, we are interested in the two most successful linear tabling strategies, the DRA and DRE strategies. To the best of our knowledge, no single tabling Prolog system supports both strategies simultaneously for batched scheduling.
机译:表格评估是一种公认​​的强大技术,可克服传统Prolog系统在处理递归和冗余子计算方面的一些局限性。在表执行期间,必须做出几个决定。这些由调度策略确定。对于某些应用程序来说,一种策略可以实现非常好的性能,而对于其他应用程序,它可能会增加开销,甚至导致效率低下。两种最成功的制表计划策略是本地计划和批处理计划。在以前的工作中,我们在Yap系统之上开发了一个框架,该框架支持将不同的线性制表策略组合用于本地调度。在这项工作中,我们建议扩展框架,以支持批量计划。特别是,我们对两种最成功的线性制表策略DRA和DRE策略感兴趣。据我们所知,没有一个制表Prolog系统同时支持这两种策略以进行批处理调度。

著录项

  • 作者

    Areias Miguel; Rocha Ricardo;

  • 作者单位
  • 年度 2012
  • 总页数
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号