首页> 外文会议>Proceedings of the Twenty-Second annual symposium on parallelism in algorithms and architectures >A Universal Construction for Wait-Free Transaction Friendly Data Structures
【24h】

A Universal Construction for Wait-Free Transaction Friendly Data Structures

机译:无等待交易友好数据结构的通用构造

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

摘要

Given the sequential implementation of any data structure, we show how to obtain an efficient, wait-free implementation of that data structure shared by any fixed number of processes using only shared registers and CAS objects. Our universal construction is transaction friendly, allowing a process to gracefully exit from an operation that it wanted to perform, and it is cache-efficient in a multicore setting where the processes run on cores that share a single cache. We also present an optimized shared queue based on this method.
机译:给定任何数据结构的顺序实现,我们将展示如何仅使用共享寄存器和CAS对象获得由任何固定数量的进程共享的该数据结构的高效,免等待实现。我们的通用构造是事务友好的,允许进程从其想要执行的操作中正常退出,并且在多核设置中(该进程在共享单个缓存的内核上运行)在多核设置中具有缓存效率。我们还提出了基于此方法的优化共享队列。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号