首页> 外文会议>International Workshops on ISC High Performance >Automatic Detection of MPI Assertions
【24h】

Automatic Detection of MPI Assertions

机译:自动检测MPI断言

获取原文

摘要

The 2019 MPI standard draft specification includes the addition of defined communicator info hints. These hints are assertions that an application makes to an MPI implementation, so that a more optimized implementation is possible. The 2019 draft specifications defines four assertions: mpi_assert_no_any_tag, mpi_assert_no_any_source, mpi_assert_exact_length and mpi_assert_allow_overtaking. In this paper we will explore the capability of a Clang/LLVM based static analysis to check whether these assertions hold for a given program. With this tool, existing codebases can benefit from this new addition to the MPI standard without the need for costly human intervention.
机译:2019年MPI标准草案规范包括添加定义的Communicator Info提示。这些提示是应用程序对MPI实现的主语,因此可以进行更优化的实现。 2019年2019年草案规范定义了四个断言:MPI_ASSTT_NO_ANY_TAG,MPI_ASSTT_NO_ANY_SOURCE,MPI_ASSTT_EXACT_LENGTH和MPI_ASSTERT_ALLE_OVERTAING。在本文中,我们将探讨基于CLANG / LLVM的静态分析的能力,检查这些断言是否适用于给定的程序。使用此工具,现有的Codebases可以从MPI标准中获益,而无需昂贵的人为干预。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号