从头构建现代C++中的快速无锁队列

Hacker News Top 工具

摘要

一本关于在现代C++中实现快速无锁队列的指南,涵盖了无需锁的并发数据结构技术。

暂无内容
查看原文

相似文章

你的代码很快——如果你运气好的话

Hacker News Top

本文介绍了一种使用排序网络的无分支快速排序实现,并探讨了现代编译器(特别是Clang)如何在代码以恰当风格编写时,利用无分支指令来优化循环。

const_cast:必要之恶

Lobsters Hottest

本文解释了为什么在C++中有时必须使用const_cast,特别是从std::priority_queue中移动对象时,以及如何安全地使用它。

新古典C++:分段迭代器再探

Hacker News Top

重温Matt Austern在2000年关于分段迭代器的论文,该迭代器使分层算法能够利用数据结构分段提升性能,并讨论其在libc++和Boost库中的现代应用。