首页> 外文会议>International Conference on Trust, Security and Privacy in Computing and Communications >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验证我们的模型,并显示定时自动机在实时STM中提供有效的替代方案,以便在调度分析中进行调度分析。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号