首页> 外文会议>International Conference on Verification, Model Checking and Abstract Interpretation >Precise Analysis of Value-Dependent Synchronization in Priority Scheduled Programs
【24h】

Precise Analysis of Value-Dependent Synchronization in Priority Scheduled Programs

机译:优先级计划中的价值依赖同步的精确分析

获取原文

摘要

Although priority scheduling in concurrent programs provides a clean way of synchronization, developers still additionally rely on hand-crafted schemes based on integer variables to protect critical sections. We identify a set of sufficient conditions for variables to serve this purpose. We provide efficient methods to verify these conditions, which enable us to construct an enhanced analysis of mutual exclusion in interrupt-driven concurrent programs. All our algorithms are build upon off-the-shelf inter-procedural analyses alone. We have implemented this approach for the analysis of automotive controllers, and demonstrate that it results in a major improvement in the precision of data race detection compared to purely priority-based techniques.
机译:虽然并发程序中的优先级调度提供了干净的同步方式,但是开发人员还基于整数变量依赖于手工制作的方案来保护关键部分。我们识别一组足够的变量条件以满足此目的。我们提供有效的方法来验证这些条件,这使我们能够在中断驱动的并发程序中构建相互排除的增强分析。我们所有的算法都是仅在架子上的过程中构建的。我们已经实施了这种方法,用于分析汽车控制器,并证明它导致数据竞争检测精度的重大改进,与基于纯优先的技术相比。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号