Universal constructions that ensure disjoint-access parallelism and wait-freedom

PODC(2016)

引用 18|浏览0
暂无评分
摘要
A universal construction is a general mechanism for obtaining a concurrent implementation of an object from its sequential code. We show that there is no universal construction that is both disjoint-access parallel (guaranteeing the processes operating on different parts of an implemented object do not interfere with one another) and wait-free (guaranteeing progress for each nonfaulty process when accessing an object). In contrast, we present a universal construction which results in disjoint-access parallel, wait-free implementations of any object provided there is a bound on the number of data items accessed by each operation supported by the object.
更多
查看译文
关键词
Concurrent programming,Disjoint-access parallelism,Wait-freedom,Universal construction,Impossibility result
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要