首页> 外文会议>International Workshop on Embedded Multicore Systems >An OpenMP Epoch Model for Correctness Checking
【24h】

An OpenMP Epoch Model for Correctness Checking

机译:正确性检查的OpenMP epoch模型

获取原文

摘要

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 epoch模型作为正确检查工具的基础,以确定不同OpenMP构造的关系,以便检测到广泛的错误。此模型基于具有低开销的仪表OpenMP运行时直接传递的信息。因此,可以开发基于我们模型的可扩展工具,以考虑OpenMP内存模型。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号