无锁std :: unordered_map <t>?</t>

时间:2014-03-15 19:09:30

标签: c++ multithreading concurrency unordered-map

我理解如何使用CAS来实现堆栈或队列。 CAS指令将检查您抓取的节点是否已在您使用它时更新。但是,是否会使用CAS来编写无锁的std :: unordered_map?没有这样的节点 - 只是从API中抽象出来的桶。

我在问,因为我想写自己的版本。

0 个答案:

没有答案