首页> 外文会议>Stabilization, safety, and security of distributed systems >On Transactional Scheduling in Distributed Transactional Memory Systems
【24h】

On Transactional Scheduling in Distributed Transactional Memory Systems

机译:分布式事务存储系统中的事务调度

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

摘要

We present a distributed transactional memory (TM) scheduler called Bi-interval that optimizes the execution order of transactional operations to minimize conflicts. Bi-interval categorizes concurrent requests for a shared object into read and write intervals to maximize the parallelism of reading transactions. This allows an object to be simultaneously sent to nodes of reading transactions (in a data flow TM model), improving transactional makespan. We show that Bi-interval improves the makespan competitive ratio of the Relay distributed TM cache coherence protocol to O(log(n)) for the worst-case and & log(n - k) for the average-case, for n nodes and k reading transactions. Our implementation studies confirm Bi-interval's throughput improvement by as much as 200% ~ 30%, over cache-coherence protocol-only distributed TM.
机译:我们提出了一种称为Bi-interval的分布式事务内存(TM)调度程序,该调度程序优化了事务操作的执行顺序以最大程度地减少冲突。双间隔将对共享对象的并发请求分类为读写间隔,以最大程度地提高读取事务的并行性。这允许将对象同时发送到读取事务的节点(在数据流TM模型中),从而提高了事务的有效期。我们显示,对于最坏的情况,Bi-interval提高了中继分布式TM缓存一致性协议对O(log(n))和对于平均情况对&log(n-k)的makepan竞争率,对于n个节点和k阅读交易。我们的实施研究证实,与仅使用缓存一致性协议的分布式TM相比,Bi-interval的吞吐量提高了200%〜30%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号