...
首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >The performance of spin lock alternatives for shared-money multiprocessors
【24h】

The performance of spin lock alternatives for shared-money multiprocessors

机译:共享货币多处理器自旋锁替代方案的性能

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

摘要

The author examines the questions of whether there are efficient algorithms for software spin-waiting given hardware support for atomic instructions, or whether more complex kinds of hardware support are needed for performance. He considers the performance of a number of software spin-waiting algorithms. Arbitration for control of a lock is in many ways similar to arbitration for control of a network connecting a distributed system. He applies several of the static and dynamic arbitration methods originally developed for networks to spin locks. A novel method is proposed for explicitly queueing spinning processors in software by assigning each a unique number when it arrives at the lock. Control of the lock can then be passed to the next processor in line with minimal effect on other processors.
机译:作者研究了以下问题:是否存在有效的算法来等待给定硬件支持原子指令的软件旋转等待,或者是否需要更复杂的硬件支持才能实现性能。他考虑了许多软件旋转等待算法的性能。用于控制锁的仲裁在许多方面类似于用于控制连接分布式系统的网络的仲裁。他采用了最初为网络旋转锁而开发的几种静态和动态仲裁方法。提出了一种新颖的方法,该方法通过在到达锁时为每个旋转处理器分配唯一的编号,从而在软件中显式排队旋转处理器。锁的控制然后可以传递给下一个处理器,对其他处理器的影响最小。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号