首页> 外文会议>CMG'11 International conference. >ANALYTICAL MODELING OF COMMIT-TIME-LOCKING ALGORITHMS FOR SOFTWARE TRANSACTIONAL MEMORIES
【24h】

ANALYTICAL MODELING OF COMMIT-TIME-LOCKING ALGORITHMS FOR SOFTWARE TRANSACTIONAL MEMORIES

机译:软件事务存储的提交时间锁定算法的解析模型

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

We present an analytical performance modeling approach for concurrency control al-rngorithms in the context of Software Transactional Memories (STMs). Unlike existing ap-rnproaches, we consider a realistic execution pattern where each thread alternates the exe-rncution of transactional and non-transactional code portions. Also, our model captures dy-rnnamics related to the execution of both transactional read/write memory accesses and non-rntransactional operations, even when they occur within transactional contexts. Further, wernrely on a detailed approach explicitly capturing key parameters, such as the execution costrnof transactional and non-transactional operations, as well as the cost of begin, commit andrnabort operations. The proposed modeling methodology is general and extensible, lendingrnitself to be easily specialized to capture the behavior of different STM concurrency controlrnalgorithms. In this work we specialize it to model the performance of Commit-Time-Lockingrnalgorithms, which are currently used by several STM systems.
机译:我们提出了一种在软件事务存储(STM)上下文中的并发控制算法的分析性能建模方法。与现有的方法不同,我们考虑一种现实的执行模式,其中每个线程交替执行事务性代码部分和非事务性代码部分。同样,我们的模型捕获与事务性读/写存储器访问和非事务性操作的执行相关的动态,即使它们发生在事务上下文中。此外,我们没有采用详细的方法来明确捕获关键参数,例如执行成本事务和非事务操作,以及开始,提交和异常操作的成本。所提出的建模方法是通用且可扩展的,易于掌握以捕获不同STM并发控制算法的行为。在这项工作中,我们专门对其进行建模,以模拟提交时间锁定算法的性能,该算法目前已由多个STM系统使用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号