标签: c++ linux openmp
我最近开始在一些计算量很大的代码上测试一些线程库。我跑过OpenMP,我很高兴它的简单性和速度。
我似乎找不到任何关于它如何实现的文档。我猜它在引擎盖下面使用了pthreads。有没有人有关于这个问题的任何信息?
我问,因为我的openmp实现执行纯pthreads。我认为必定存在一些错误的共享问题但是现在我只是想知道openmp在引擎盖下使用了什么,因为它看起来非常高。