首页> 外文会议>Static analysis >Closing the Performance Gap Between Doubles and Rationals for Octagons
【24h】

Closing the Performance Gap Between Doubles and Rationals for Octagons

机译:缩小八角形的双打和基本原理之间的性能差距

获取原文
获取原文并翻译 | 示例

摘要

Octagons have enduring appeal because their domain operations are simple, readily mapping to for-loops which apply max, min and sum to the entries of a Difference Bound Matrix (DBM). In the quest for efficiency, arithmetic is often realised with double-precision floatingpoint, albeit at the cost of the certainty provided by arbitrary-precision rationals. In this paper we show how Compact DBMs (CoDBMs), which have recently been proposed as a memory refinement for DBMs, enable arithmetic calculation to be short-circuited in various domain operations. We also show how comparisons can be avoided by changing the tables which underpin CoDBMs. From the perspective of implementation, the optimisations are attractive because they too are conceptually simple, following the ethos of Octagons. Yet they can halve the running time on rationals, putting CoDBMs on rationals on a par with DBMs on doubles.
机译:八边形具有持久的吸引力,因为它们的域操作简单,易于映射到for循环,该循环将max,min和sum应用于差分绑定矩阵(DBM)的条目。在寻求效率时,尽管通常以任意精度有理数提供确定性为代价,但通常使用双精度浮点来实现算术。在本文中,我们展示了最近提出的紧凑DBM(CoDBM)作为DBM的内存改进,它如何使算术计算在各种域操作中短路。我们还将展示如何通过更改支持CoDBM的表来避免进行比较。从实现的角度来看,优化是有吸引力的,因为它们在概念上也很简单,遵循八边形的精神。但是,他们可以将理性的运行时间减半,从而使CoDBM的理性水平与DBM的两倍一样。

著录项

  • 来源
    《Static analysis》|2018年|187-204|共18页
  • 会议地点 Freiburg(DE)
  • 作者

    Aziem Chawdhary; Andy King;

  • 作者单位

    University of Kent, Canterbury CT2 7NF, UK;

    University of Kent, Canterbury CT2 7NF, UK;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

  • 入库时间 2022-08-26 14:31:40

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号