首页> 外文期刊>Journal of systems architecture >Non-preemptive and SRP-based fully-preemptive scheduling of real-time Software Transactional Memory
【24h】

Non-preemptive and SRP-based fully-preemptive scheduling of real-time Software Transactional Memory

机译:实时软件事务性内存的非抢占式和基于SRP的完全抢占式调度

获取原文
获取原文并翻译 | 示例
           

摘要

Recent embedded processor architectures containing multiple heterogeneous cores and non-coherent caches renewed attention to the use of Software Transactional Memory (STM) as a building block for developing parallel applications. STM promises to ease concurrent and parallel software development, but relies on the possibility of abort conflicting transactions to maintain data consistency, which in turns affects the execution time of tasks carrying transactions. Because of this fact the timing behaviour of the task set may not be predictable, thus it is crucial to limit the execution time overheads resulting from aborts. In this paper we formalise a FIFO-based algorithm to order the sequence of commits of concurrent transactions. Then, we propose and evaluate two non-preemptive and one SRP-based fully-preemptive scheduling strategies, in order to avoid transaction starvation. (C) 2015 Elsevier B.V. All rights reserved.
机译:包含多个异构内核和非一致性缓存的最新嵌入式处理器体系结构重新引起了人们对使用软件事务存储(STM)作为开发并行应用程序的基础的关注。 STM承诺简化并发和并行软件开发,但依赖于中止冲突事务以保持数据一致性的可能性,这反过来又会影响执行事务的任务的执行时间。由于这个事实,任务集的计时行为可能无法预测,因此限制因中止而导致的执行时间开销至关重要。在本文中,我们对基于FIFO的算法进行形式化,以对并发事务的提交顺序进行排序。然后,我们提出并评估了两种非抢占式和一种基于SRP的完全抢占式调度策略,以避免事务匮乏。 (C)2015 Elsevier B.V.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号