文件名称:原子指令于Lock-Free数据结构教学笔记
文件大小:19KB
文件格式:DOCX
更新时间:2021-11-01 10:09:45
Atomic Instr CAS
原子指令是特殊的硬件指令,以不可分的方式对一个或多个内存位置执行操作。无论其他处理器执行什么指令,原子操作都会成功或完全失败。 原子指令可以用来做同步处理。由于原子指令可用于更改共享数据而无需获取和释放锁,因此可以实现更高的并行性。但是,由于它们是低层的,并且只能对数据结构进行小的更新,因此使用它们来实现并行数据结构是一项艰巨的任务。