首页> 外文期刊>International journal of parallel programming >BSP-Why: A Tool for Deductive Verification of BSP Algorithms with Subgroup Synchronisation
【24h】

BSP-Why: A Tool for Deductive Verification of BSP Algorithms with Subgroup Synchronisation

机译:BSP-为什么:带有子组同步的BSP算法演绎验证工具

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

摘要

We present BSP-WHY, a tool for deductive verification of BSP algorithms with subgroup synchronisation. From BSP programs, BSP-WHY generates sequential codes for the back-end condition generator why and thus benefits from its large range of existing provers. By enabling subgroups, the user can prove the correctness of programs that run on hierarchical machines-e.g. clusters of multi-cores. In general, bsp-why is able to generate proof obligations of MPI programs that only use collective operations. Our case studies are distributed state-space construction algorithms, the basis of model-checking.
机译:我们介绍了BSP-WHY,这是一种通过子组同步对BSP算法进行演绎验证的工具。从BSP程序中,BSP-WHY为后端条件生成器生成顺序代码,并因此从其大量现有证明中受益。通过启用子组,用户可以证明在分层计算机上运行的程序的正确性,例如:多核集群。通常,bsp-why能够生成仅使用集体操作的MPI程序的证明义务。我们的案例研究是分布式状态空间构造算法,是模型检查的基础。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号