线程库的无锁实现

时间:2010-10-27 01:07:25

标签: java python c concurrency lock-free

我一直在阅读一些已发表的论文,这些论文详细介绍了可用于实现线程库的算法和数据结构。我在网上搜索了查看相同的任何现有实现,我只能找到LFThreads(只有它的文档,而不是它的源代码)。

你们有没有工作/使用过无锁的线程库?我想了解它的来源,并看一些如何使用它的例子。

2 个答案:

答案 0 :(得分:1)

这并不能完全回答您的问题,但以下文章可能会有所帮助:http://www.ibm.com/developerworks/java/library/j-jtp11234/

答案 1 :(得分:1)

你看过Intel Threading Building Blocks了吗?这是C ++,它不在你的标签中,但我认为你可能会感兴趣,因为它是开源的。