首页> 外文会议>2011 International Joint Conference of IEEE TrustCom-11/IEEE ICESS-11/FCST-11 >Schedulability Analysis of Transactions in Software Transactional Memory Using Timed Automata
【24h】

Schedulability Analysis of Transactions in Software Transactional Memory Using Timed Automata

机译:使用定时自动机的软件事务存储器中事务的可调度性分析

获取原文

摘要

Software Transactional Memory (STM) is a mechanism for controlling access to shared resources in memory using an abort-restart preemption model for tasks which share data objects. This execution model of STM is different from the classical preemptive or non-preemptive models and currently the only method to determine schedulability is through an exhaustive search through the state space of all release scenarios of higher priority tasks. The existing method is costly and scales exponentially with the number of tasks making its use limited in practical situations. Timed Automata has been proven as an expressive formalism for time based systems. This paper presents a methodology for developing Timed Automata encodings for the schedulability analysis of STM systems. We validate our models using the model checker UPPAAL, and show that Timed Automata offers an efficient alternative for schedulability analysis in real-time STM.
机译:软件事务性内存(STM)是一种机制,用于通过使用中止-重新启动抢占模型来控制共享数据对象的任务,从而控制对内存中共享资源的访问。 STM的这种执行模型不同于经典的抢占式或非抢占式模型,当前确定可调度性的唯一方法是通过对优先级较高的任务的所有释放方案的状态空间进行详尽搜索。现有方法是昂贵的,并且随着任务数量成倍地扩展,使得在实际情况下其使用受到限制。定时自动机已被证明是基于时间的系统的表达形式主义。本文提出了一种开发用于STM系统的可调度性分析的定时自动机编码的方法。我们使用模型检查器UPPAAL验证了我们的模型,并表明Timed Automata为实时STM中的可调度性分析提供了有效的替代方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号