首页 / 资料库 / 文献详情

基于硬件 CAS 原语的高效多字无锁同步算法

吴昊季振洲朱素霞

2013Acta Scientiarum Naturalium Universitatis SunyatseniEngineering被引 0

出版方页面 →

摘要

共享内存体系结构下,为解决锁同步导致的并发性能瓶颈,本文提出了一种基于硬件CAS (比较交换)原语的无锁同步算法。该算法利用底层处理器提供的比较交换指令,实现了在多核多线程环境下对共享变量的非阻塞同步操作,通过采用全局标记值的方式,避免了传统设计中由于使用内存字标记导致的性能开销,同时确保数据在并发访问中的一致性。实验结果表明,本文算法可以高效地支持任意多字的CAS同步,提高了对共享数据的并发访问性能,具有较好的可扩展性。

引用本文(GB/T 7714)

吴昊, 季振洲, 朱素霞. 基于硬件 CAS 原语的高效多字无锁同步算法[J]. Acta Scientiarum Naturalium Universitatis Sunyatseni, 2013.

引文网络

参考文献与被引分析加载中…

本站仅收录题录与摘要供学习参考,全文版权归属出版方;如有侵权请联系我们删除。