中文

通过 $P$-组合性加速线性化检查

分布式、并行与集群计算 2015-04-02 v1

摘要

线性化(Linearizability)是并发数据类型公认的一致性和正确性准则。线性化的一个重要特征是 Herlihy 和 Wing 的局部性原理,该原理指出:一个并发系统是线性化的,当且仅当其所有组成部分(即所谓的对象)都是线性化的。本文提出了 PP-组合性,它将局部性原理背后的思想推广到同一并发数据类型上的操作。我们在一种新颖的线性化检查器中实现了 PP-组合性。我们对包括 Intel TBB 库在内的九种以上并发集合实现进行的实验表明,我们的线性化检查器在速度和/或空间效率上比最先进算法快一个数量级。

关键词

引用

@article{arxiv.1504.00204,
  title  = {Faster linearizability checking via $P$-compositionality},
  author = {Alex Horn and Daniel Kroening},
  journal= {arXiv preprint arXiv:1504.00204},
  year   = {2015}
}

备注

15 pages, 2 figures