首页> 外文会议>International Conference on Parallel Processing Workshops >An OpenMP Epoch Model for Correctness Checking
【24h】

An OpenMP Epoch Model for Correctness Checking

机译:用于正确性检查的OpenMP纪元模型

获取原文

摘要

The range of OpenMP features increases continuously to address developments in parallel computer architectures and to improve expressiveness. As a consequence, also the complexity of OpenMP applications increases and thus applications tend to be more error-prone. While correctness checking tools for data race detections exist, tools for the validation of recent OpenMP features are rare. We will present a generic and formal OpenMP epoch model as a basis for correctness checking tools to determine the happens-before relations for different OpenMP constructs in order to detect a wide class of errors. This model is based on information directly delivered by an instrumented OpenMP runtime with low overhead. Thus, scalable tools based on our model can be developed, taking the OpenMP memory model into account.
机译:OpenMP功能的范围不断增加,以适应并行计算机体系结构的发展并提高表达能力。结果,OpenMP应用程序的复杂性也增加了,因此应用程序更容易出错。尽管存在用于数据竞争检测的正确性检查工具,但很少有用于验证最新OpenMP功能的工具。我们将提出一个通用且正式的OpenMP时期模型,作为正确性检查工具的基础,以确定各种OpenMP构造之间的先于关系,以检测各种错误。该模型基于检测的OpenMP运行时直接传递的信息,且开销较低。因此,可以在考虑OpenMP内存模型的基础上开发基于我们模型的可扩展工具。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号