...
首页> 外文期刊>Journal of Parallel and Distributed Computing >On Space-optimality Of Buffer-based Conflict-free Constructions Of 1-writer 1-reader Multivalued Atomic Variables From Safe Bits
【24h】

On Space-optimality Of Buffer-based Conflict-free Constructions Of 1-writer 1-reader Multivalued Atomic Variables From Safe Bits

机译:基于安全位的1-writer-1reader多值原子变量基于缓冲区的无冲突构造的空间最优性

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

摘要

A shared variable construction is called buffer-based if the values of the variable are stored in buffers that are different from control storage. Each buffer stores only a single value from the domain of the variable. A buffer-based construction is conflict-free if, in each execution of the shared variable, no reading of any buffer overlaps with any writing of that buffer. This paper studies shared space requirements for wait-free, conflict-free, deterministic constructions of 1-writer 1-reader multivalued atomic variables from safe variables. That four buffers are necessary and sufficient for such constructions has been established in the literature. This paper establishes the requirement for control storage. The least shared space for such a construction in the literature is (four safe buffers and) four safe control bits. We show that four safe control bits are necessary for such constructions when the reader is restricted to read at most one buffer in each read operation.
机译:如果变量的值存储在与控制存储区不同的缓冲区中,则共享变量构造称为基于缓冲区。每个缓冲区仅存储来自变量域的单个值。如果在每次执行共享变量时没有任何缓冲区的读取与该缓冲区的任何写入重叠,则基于缓冲区的构造是无冲突的。本文研究了来自安全变量的1作家1读者多值原子变量的无等待,无冲突,确定性构造的共享空间需求。在文献中已经建立了四个缓冲器对于这种构造是必要的和足够的。本文建立了对控制存储的要求。文献中用于这种构造的最少共享空间是(四个安全缓冲区和)四个安全控制位。我们表明,当读取器被限制在每次读取操作中最多读取一个缓冲区时,对于这种结构,需要四个安全控制位。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号