首页> 外文会议>ACM symposium on principles of distributed computing >Brief Announcement: Actions in the Twilight Concurrent Irrevocable Transactions and Inconsistency Repair
【24h】

Brief Announcement: Actions in the Twilight Concurrent Irrevocable Transactions and Inconsistency Repair

机译:简介:暮光之城的行动并发不可撤销交易和不一致的修复

获取原文

摘要

Twilight STM enhances a transaction with twilight code that executes between the preparation to commit the transaction and its actual commit or abort. Twilight code runs irrevocably and concurrently with the rest of the program. It can detect and repair potential read inconsistencies in the state of its transaction and may thus turn a failing transaction into a successful one. Moreover, twilight code can safely use I/O operations while modifying the transactionally managed memory. The Twilight STM keeps a pending transaction committable while running the twilight code, but without blocking all other transactions, including pending transactions that execute their twilight code at the same time. Benchmark results show that Twilight performs competitively with state-of-the-art systems like TL2.
机译:Twilight STM增强了暮光之城代码的交易,该代码在准备之间执行致力于提交事务及其实际提交或中止。暮色代码与其余的程序同时运行不可撤销。它可以在交易状态下检测和修复潜在的读取不一致,因此可以将失败的事务变为成功的事务。此外,暮光之城可以在修改经常管理的内存时安全地使用I / O操作。 Twilight STM在运行暮光代码时保留待定的交易,但在不阻止所有其他事务的情况下,包括挂起的事务同时执行其暮光代码。基准结果表明,暮光之城竞争地表现得像TL2等最先进的系统。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号