Linearizable Wait-Free Iteration Operations in Shared Double-Ended Queues.

PARALLEL PROCESSING LETTERS(2017)

引用 2|浏览17
暂无评分
摘要
Shared data object implementations that allow non-blocking concurrent operations are useful for in-memory data-processing, especially when they support consistent bulk operations like iterations. We propose an algorithmic implementation for concurrent iterators on shared double-ended queues (deques), building on and complementing a known lock-free deque implementation by M. Michael. The proposed construction is linearizable and wait-free. Moreover, it is read-only, so it does not execute expensive synchronization primitives and it does not interfere with update operations.
更多
查看译文
关键词
Iteration,concurrency,wait-free,lock-free,double-ended queue,deque
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要