首页> 外文会议>Annual European Symposium on Algorithms >Multi-word Atomic Read/Write Registers on Multiprocessor Systems
【24h】

Multi-word Atomic Read/Write Registers on Multiprocessor Systems

机译:多字原子读/写寄存器上的多处理器系统

获取原文

摘要

Modern multiprocessor systems offer advanced synchronization primitives, built in hardware, to support the development of efficient parallel algorithms. In this paper we develop a simple and efficient algorithm for atomic registers (variables) of arbitrary length. The simplicity and better complexity of the algorithm is achieved via the utilization of two such common synchronization primitives. In this paper we also evaluate the performance of our algorithm and the performance of a practical previously know algorithm that is based only on read and write primitives. The evaluation is performed on 3 well-known, parallel architectures. This evaluation clearly shows that both algorithms are practical and that as the size of the register increases our algorithm performs better, accordingly to its complexity behavior.
机译:现代多处理器系统提供高级同步原语,内置硬件,以支持高效并行算法的开发。在本文中,我们为任意长度的原子寄存器(变量)开发了一种简单而有效的算法。通过利用两个这样的常见同步基元来实现算法的简单性和更好的复杂性。在本文中,我们还评估了我们的算法的性能和实际的先前了解算法的性能,该算法仅基于读写原语。评估在3个众所周知的并行架构上进行。该评估清楚地表明,这两种算法都是实用的,并且随着寄存器的尺寸增加,我们的算法更好地执行了它们的复杂性行为。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号