C11/C++ 11弱内存基准测试

use*_*652 8 concurrency shared-memory c++11 c11 relaxed-atomics

任何人都可以点比较轻松使用原子操作(尤其是C11/C++ 11码的性能基准测试结果memory_order_release和memory_order_acquire,也memory_order_consume和memory_order_relaxed)与默认memory_order_seq_cst?所有架构都很有趣.提前致谢.

小智 0

这可能不是最好的解决方案,但到目前为止,我一直在我的一个项目中使用CDSChecker进行一些基准测试。我还没有在完整的程序上使用过它,但更多的是在独立的单元上使用它。